簡體   English   中英

如何在Windows 7中找到任務欄項的順序?

[英]How can i find the order of the taskbar items in Windows 7?

我想確定Windows 7中任務欄項的順序是什么。原因是我想創建一個腳本(用AutoHotkey或C#編寫),將一組圖標恢復為先前確定的順序。 我不想這樣做,因為任何適用於Windows的虛擬桌面解決方案都忘記了保持任務欄項目順序的重要一點,即在桌面更改之間,任務欄項目的順序完全被忽略和丟失。 他們忽略這一事實的原因可能是因為他們都依賴於HIDE / UNHIDE方法,他們在任何桌面上保存了活動窗口,然后在交換機之間隱藏或取消隱藏相應的窗口。

我已經找到了一個用QT / C ++( Windows 7任務欄上的應用程序位置)編寫的半解決方案,它基於他的功能,根據他的顏色找到項目的左上角像素位置。 我不喜歡這種方法,因為使用不同的主題或視覺風格會破壞他的功能。 我希望有人有另一個建議。 這個問題與鏈接中的問題不同,我只對訂單感興趣而不是任何按鈕的確切像素位置。

您可能希望從用於Microsoft®.NETFrameworkWindows®API代碼包開始。 此API允許您從托管代碼訪問多個Windows API(包括某些任務欄功能)。

但是,我不確定它是否允許關於任務欄的功能與特定應用程序的任務欄條目相關。 我會繼續研究這個並在我/何時找到更多信息時進行更新。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM