我正在使用BCG Pro的控件CBCGPTabWnd
,其中包含多个选项卡窗口,当调用父对话框OnOK()
时,我不知道如何通知选项卡窗口进行清理并保存工作
我无法为这些标签窗口添加公共接口来调用它们。
现在我在父{q}} TabWnd->SendMessage(WM_COMMAND, IDOK)
处理程序中使用OnOK
来激发那些子选项卡窗口的OnOK消息,因为它们实际上是基于对话框的窗口。
我这样做了吗?
PS:一般来说,如果我能明确地通知他们会更好,WM_DESTROY是一个选项,但它只能用于Closing并且很难控制时间
答案 0 :(得分:1)
只需在内部发送带有WM_APP + n的私人/ cursom消息。 用ON_MESSAGE处理它。
这样就可以对父母需要通知嵌入式子窗口的每个案例做出反应。您可以在不同的窗口类型中实现它。