开发人员技术 | C++
一种通用的高级编程语言,作为 C 编程语言的扩展而创建,除了用于低级别内存操作的功能外,还具有面向对象、泛型和功能性等特点。
不会立即显示,但是可以使用Enter关闭消息框。只有按Alt时,消息框才会显示出来。 调用代码为
case WM_LBUTTONDOWN: { MessageBox(NULL, L"123", L"错误", MB_OK); } return 0;
Hello Thanks for reaching out !
Use window handle as owner: Call MessageBoxW(hWnd, L"123", L"错误", MB_OK); instead of NULL.
MB_SETFOREGROUND (and MB_TOPMOST if your window is topmost).WM_LBUTTONDOWN instead of showing directly.WM_SHOW_MSGBOX and call MessageBoxW(hWnd, L"123", L"错误", MB_OK | MB_SETFOREGROUND);.DefWindowProc #define WM_SHOW_MSGBOX (WM_USER + 1) case WM_LBUTTONDOWN: PostMessage(hWnd, WM_SHOW_MSGBOX, 0, 0); return 0; case WM_SHOW_MSGBOX: MessageBoxW(hWnd, L"123", L"错误", MB_OK | MB_SETFOREGROUND); return 0;