2009-09-23 62 views
0

我創建了一個使用窗口設置,它包含一個熱鍵控件和一個應用按鈕。通常情況下,按鈕是灰色的,但我希望它可以在用戶在熱鍵控制中設置新熱鍵時使用。當熱鍵控制內容改變時,可以通知父窗口嗎? (win32)

我讀MSDN中的關係內容,但似乎熱鍵控制不通知其父窗口,如果熱鍵更改。

我不想每0.5秒查詢熱鍵(並與原始值比較)。

任何建議表示讚賞!

回答

0

是的,它會通過WM_COMMAND消息中的EN_CHANGE通知來通知父窗口。 MSDN文檔說之多:

Hot Key Controls

熱鍵控制通知

熱鍵控制不通過 WM_NOTIFY消息發送任何 通知消息。但是,當用戶 更改控件的內容時,它將通過 WM_COMMAND消息發送EN_CHANGE通知。

+0

是的,我只是錯過了關鍵。非常感謝你! – ddh 2009-09-24 06:02:03

相關問題