为什么孩子对话框不会收到" DM_GETDEFID"信息?

时间:2015-07-19 07:29:35

标签: c winapi

我有一个使用WS_CHILD创建的子对话框,作为顶级窗口的子级。在消息循环中,我将句柄传递给顶级窗口IsDialogMessage()

顶级窗口的窗口过程接收DM_GETDEFID消息,但子对话框从未收到DM_GETDEFID消息。

// hwnd - 处理顶级窗口

if(!IsDialogMessage(hwnd, &msg))
{
    TranslateMessage(&msg);
    DispatchMessage(&msg);
}

为什么孩子对话框不会收到DM_GETDEFID消息?

0 个答案:

没有答案