MFC中 主对话框中有tab control,tab中我还有个对话框,该对话框如何向主对话框发送消息呢?

2025-04-04 07:01:52
推荐回答(1个)
回答1:

这个要看你如何创建的选项卡了。

如果是用PropertySheet的AddPage,那么子对话框GetParent得到主对话框。

如果是用TabControl的AddPage,那么GetParent应该得到的是Tab控件指针,再次GetParent是主对话框指针。

你可以试一试:

CWnd* pWnd = GetParent()->GetParent();
pWnd->SendMessage(...);