Win32API:如何向父窗口请求嵌入式窗口事件通知

时间:2010-02-05 18:42:14

标签: c++ windows mfc winapi

场景:我想要一个窗口控件,它是我的对话框中的子窗口(子窗口的子窗口),用于将其通知消息传播到对话框窗口。

e.g。 COMBOBOX包含EDIT控件。我有一个情况,我真的想知道EDIT字段何时获得并失去焦点(主要是因为愚蠢的COMBOBOX没有声明焦点或者如果它嵌入在EDIT中,就会给我通知)。

但是我可以看到这可能是一个普遍问题:一个控件向其父WM_NOTIFY发出一条消息......直接父母不关心,但也许它的父母会这样做。

是否有一种通用方法要求Windows窗口传播来自子窗口的通知消息?

e.g。如果对话框 D 有一个控件 C ,它有一个子控件 C',那么有没有办法确保 D < / em>从 C'

接收WM_NOTIFY消息

1 个答案:

答案 0 :(得分:0)

我认为您需要对窗口进行子类化,请参阅http://msdn.microsoft.com/en-us/library/ms997565.aspx(内容已被删除!)。