题
我创建用于设置一个窗口,它包含一个热键控制和应用按钮。在正常方式中,按钮是灰色的,但我想它是可用的,当用户设定热键控制的新的热键。
我读MSDN中的关系的内容,但它似乎如果热键改变热键控制不通知它的父窗口。
我不希望查询的热键(并与原始值进行比较)每0.5秒。
任何建议表示赞赏!
解决方案
是,它通知父窗口 - 通过在WM_COMMAND消息的EN_CHANGE通知。 MSDN文档说尽可能多的:
热键控制:
热键控制通知
热键控制不发送任何 经由通知消息
WM_NOTIFY
消息。然而,显然, 通过发送EN_CHANGE
通知 所述WM_COMMAND
消息,当用户 改变控制的内容。
不隶属于 StackOverflow