Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/mercurial/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Winapi 热键控件内容更改时是否可以通知父窗口?(win32)_Winapi_Hotkeys - Fatal编程技术网

Winapi 热键控件内容更改时是否可以通知父窗口?(win32)

Winapi 热键控件内容更改时是否可以通知父窗口?(win32),winapi,hotkeys,Winapi,Hotkeys,我创建了一个用于设置的窗口,它包含一个热键控件和一个应用按钮。在正常情况下,按钮是灰色的,但是我希望当用户在热键控件中设置一个新的热键时,它是可用的 我阅读了MSDN中的关系内容,但热键控件似乎不会在热键更改时通知其父窗口 我不想查询热键并每隔0.5秒与原始值进行比较 任何建议都将不胜感激 是的,它会通过WM_命令消息中的EN_更改通知通知父窗口。MSDN文档说明了以下内容: : 热键控制通知 热键控件不发送任何消息 通过 WM_通知消息。但是,, 通过发送EN_变更通知 当用户 更改控件的内容

我创建了一个用于设置的窗口,它包含一个热键控件和一个应用按钮。在正常情况下,按钮是灰色的,但是我希望当用户在热键控件中设置一个新的热键时,它是可用的

我阅读了MSDN中的关系内容,但热键控件似乎不会在热键更改时通知其父窗口

我不想查询热键并每隔0.5秒与原始值进行比较


任何建议都将不胜感激

是的,它会通过WM_命令消息中的EN_更改通知通知父窗口。MSDN文档说明了以下内容:

:

热键控制通知

热键控件不发送任何消息 通过 WM_通知消息。但是,, 通过发送EN_变更通知 当用户 更改控件的内容