2012-12-05 55 views
4

我正在尋找一種方法來檢測用戶是否正在使用小圖標: Use small taskbar buttons我怎麼能告訴我們,如果任務欄使用小圖標

我無法找到GetSystemMetrics的\ SystemParametersInfo什麼。
我試圖使用「運行應用程序」窗口的大小: Running application window

它工作正常時,任務欄的方向是底部\頂部,但是當它的左\右窗口拍攝整個任務欄的寬度。

任何想法?

+0

你想用這些信息做什麼? –

+0

@DavidHeffernan - 我有一個Deskband,在任務欄上繪製圖標。我想根據任務欄的圖標大小調整我的圖標大小。 – Omer

回答

6

桌面帶在Windows上並沒有完全死光,但是它們在生命支持上。首先確定您是否不想利用縮略圖工具欄ITaskbarList3 :: ThumbBarXxx()函數。

我不知道一個API讀回按鈕大小設置。有一個後門可以使用,這些配置設置總是保存到註冊表中。運行SysInternals的ProcMon實用程序並更改設置。在我的機器(Windows 8中),出彈出此註冊表項:

HKEY_CURRENT_USER \軟件\微軟\的Windows \ CurrentVersion \ Explorer中\高級\ TaskbarSmallIcons

那幾乎可以肯定的作品,我不能保證任何超越的Windows當然8。

+0

謝謝,驗證它,它工作的很棒! – Omer

相關問題