如何在masm中的同一hwnd上显示弹出窗口

时间:2019-04-06 14:15:22

标签: assembly popup masm masm32 hwnd

我正在用显示弹出窗口的错误编写程序。如何显示弹出窗口?

我尝试创建带有弹出窗口参数的窗口。

这是我的代码:

WndProc proc hWnd:HWND, uMsg:UINT, wParam:WPARAM, lParam:LPARAM

  .IF uMsg==WM_DESTROY
     invoke PostQuitMessage,NULL

  .ELSEIF uMsg==WM_CREATE
     invoke CreateWindowEx, WS_EX_CLIENTEDGE, offset WaitingClass, offset LabelName, WS_CHILD or WS_POPUPWINDOW, 40, 70, 434, 890, hWnd, WaitingId, hInstance, NULL
     mov hwndWaiting, eax
     invoke ShowWindow, hwndWaiting, SW_SHOWDEFAULT

  .ELSE   
     invoke DefWindowProc, hWnd, uMsg, wParam, lParam

我希望弹出窗口,但是没有显示弹出窗口。

0 个答案:

没有答案