MFC-子级:在父级收到WM_ACTIVATE消息时得到通知

时间:2019-01-22 11:35:14

标签: mfc

如果父控件的活动状态是孩子,是否有可能通知孩子控件?在父级没有执行任何操作?

Somethig之类的ON_NOTIFY_REFLECT ???

1 个答案:

答案 0 :(得分:2)

不。反射仅适用于发送给父级控件的邮件,这些邮件通常由父级捕获。这种方式的AFAIK也仅适用于WM_COMMAND和WM_NOTIFY消息。

但是,仅将消息转发到子控件时会出什么问题。 另一种方法是经典的通用子类,它可以帮助您捕获WM_ACTIVATE消息。

有时,计时器执行相同的工作,只是检查应用程序的当前状态。

取决于您要做什么...