窗口创建

窗口注册用
RegisterClassEx(&wndClass);
这个不消细说

窗口正式创建生成,指的是生成一个窗口对象

HWND WINAPI CreateWindow
{
In_opt LPCTSTR lpClassName,//窗口类名,同设计时的类名
In_opt LPCTSTR lpWindowName,//窗口名
In DWORD dwStyle,//该窗口的样式
In int x,//窗口水平位置,用CW_USEDEFAULT默认在中间
In int y,//窗口竖直位置,用CW_USEDEFAULT默认在中间
In int nWidth,//窗口宽度
In int nHeight,//窗口高度
In_opt HWND hWndParent,//父窗口句柄
In_opt HMENU hMenu,//菜单资源句柄
In_opt HINSTANCE hInstance,//所属应用句柄
In_opt LPVOID lpParam//作为WM_CREATE消息附加参数传入指针
};
dwStyle可直接设置为WS_OVERLAPPEDWINDOW

WS_OVERLAPPEDWINDOW描述为如下集合
#define WS_OVERLAPPEDWINDOW (WS_OVERLAPPED | \ //层叠
WS_CAPTION | \ //标题栏
WS_SYSMENU | //系统菜单,如最大化最小化关闭
WS_THICKFRAME | //可调边框
WS_MINIMIZEBOX | //带最小化
WS_MAXIMIZEBOX)//带最大化

猜你喜欢

转载自blog.csdn.net/liuyx91/article/details/90141596