2
我想創建一個跳轉列表項目,該選項前面帶有勾號或圓形複選標記。我爲.NET實現使用Windows API Code Pack。.NET Windows 7跳轉列表 - 複選框/收音機跳轉列表項目
我已經瀏覽了SDK文檔,但找不到任何可以在跳轉列表項前面打勾或圓形複選標記的東西。我明白我可以在跳轉列表項目前篡改圖標,但這是最好的方法嗎?
在此先感謝!
我想創建一個跳轉列表項目,該選項前面帶有勾號或圓形複選標記。我爲.NET實現使用Windows API Code Pack。.NET Windows 7跳轉列表 - 複選框/收音機跳轉列表項目
我已經瀏覽了SDK文檔,但找不到任何可以在跳轉列表項前面打勾或圓形複選標記的東西。我明白我可以在跳轉列表項目前篡改圖標,但這是最好的方法嗎?
在此先感謝!
是的,使用圖標破解是真正實現你想要做的事情的唯一方法。對於頻繁/ MRU列表,您甚至不會有圖標作爲選項。
您可以爲被視爲自定義任務的項目定義圖標。點擊後,它會將命令行參數傳遞給您的應用程序,並且您需要閱讀並存儲該信息。當您重建跳轉列表時,您將填充跳轉列表並根據最近存儲的狀態設置圖標。
我認爲這當然是應該爲Windows 7版本提供的功能,但它不像一個問題那麼大,因爲您無法禁用跳轉列表中的任務鏈接...
謝謝!那麼我可能只是做一個圖標破解。我甚至沒有嘗試禁用任務鏈接。似乎有很多事情沒有被新任務欄和跳轉列表所想到。即可執行文件和快捷方式內的某些關鍵字不能被固定。 – Luke 2009-07-02 02:20:58