这是我的消息循环:
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是自动执行此操作,还是需要使用某种事件处理程序来调用自己的消息循环?