你可以在子窗口上执行对话框导航吗?

时间:2015-07-17 00:07:17

标签: c winapi

您是否可以在包含子控件的窗口上使用IsDialogMessage()执行对话框导航,窗口本身是制表符控件的子窗口,并且制表符控件是顶级窗口的子窗口?

1 个答案:

答案 0 :(得分:0)

通常,您只需将IsDialogMessage()与顶级对话框一起使用,只要任何子对话框都设置了WS_EX_CONTROLPARENT扩展窗口样式,对话框管理器就会自动递归到它们中。

此外,通常建议儿童对话框重叠兄弟姐妹的标签控件,而不是它们的孩子(请参阅Raymond Chen对this question的评论)。