我想写一个像DoEvents()
C++ 一样的函数。
我发现DoEvents 等效于 C++?在 C/C++中,哪个函数类似于 DoEvents( )。
这是代码:
void DoEvents()
{
MSG msg; // Error 1
while ( PeekMessage(&msg, NULL, 0, 0, PM_NOREMOVE ) ) //Error 2
{
if ( GetMessage(&msg, NULL, 0, 0))
{
TranslateMessage(&msg);
DispatchMessage(&msg);
}
else
break;
}
}
我有两个问题:
Q1。Linux 中的 DoEvent() 等价物是什么?
Q2。当我尝试使用 Qt creator 在 Windows 上使用它时出现错误。
错误 1:未知类型名称“味精”
错误 2:使用未声明的标识符“PM_NOREMOVE”
请问有什么帮助吗?