为HwndHost制作一个消息循环?

时间:2012-05-19 15:04:46

标签: .net wpf winapi interop

这是我的消息循环:

MSG Msg;

while (PeekMessage(&Msg,hwnd,0,0,PM_REMOVE))    // Is There A Message Waiting?
{       
    TranslateMessage(&Msg);                 // Translate The Message
    DispatchMessage(&Msg);                  // Dispatch The Message
}

在我的普通C ++应用程序中重复调用上面的代码。但是,这一次,我使用hwnd类将HwndHost与WPF连接起来。问题是我似乎没有办法从WPF代码调用上面的消息循环代码。 WPF是自动执行此操作,还是需要使用某种事件处理程序来调用自己的消息循环?

0 个答案:

没有答案