如何用C++建立一个窗口,对于一个新手来说还是比较复杂的,今天就简单给大家介绍如何在空项目下建立一个窗口:
#include "windows.h" //6、处理消息(窗口过程) //CALLBACK代表__stdcall参数传递顺序 从右往左依次入栈,并且在函数返回前自动清空堆栈内容 LRESULT CALLBACK WindowProc( HWND hwnd, //消息所属窗口句柄 UINT uMsg, //具体消息名称,WM_XXX WPARAM wparam, //键盘附加消息 LPARAM lparam //鼠标附加消息 ) { switch (uMsg) { case WM_CLOSE: DestroyWindow(hwnd); //触发WM_DESTROY break; case WM_DESTROY: PostQuitMessage(0); //发送退出消息 break; case WM_LBUTTONDOWN: //鼠标左键按下消息 { int xPos; int yPos; xPos =