69,382
社区成员
发帖
与我相关
我的任务
分享
LRESULT CALLBACK WndProc(HWND hWnd,UINT uMsg,WPARAM wParam,LPARAM lParam)
{
char aa[256];
switch(uMsg)
{
case WM_CREATE:
CreateWindow("BUTTON","set",WS_CHILD|WS_VISIBLE |BS_PUSHBUTTON,50,50,90,30,hWnd,(HMENU)1001,NULL,NULL);
CreateWindow("BUTTON","get",WS_CHILD|WS_VISIBLE |BS_PUSHBUTTON,150,50,90,30,hWnd,(HMENU)1002,NULL,NULL);
break;
case WM_COMMAND:
switch(LOWORD(wParam))
{
case 1001:
{
sprintf(aa,"%s","hello everyone");
MessageBox(NULL,aa,"",MB_OK);
}
break;
case 1002:
{
MessageBox(NULL,aa,"",MB_OK);
}
break;
}
break;
case WM_CLOSE:
DestroyWindow(hWnd);
break;
case WM_DESTROY:
PostQuitMessage(0);
break;
default:
return DefWindowProc(hWnd,uMsg,wParam,lParam);
}
return 0;
}