#include <windows.h>
//函数返回值类型("LONG") 函数类型(回调函数"_stdcall") 函数名 (函数参数);
LRESULT CALLBACK WndProc (HWND, UINT,WPARAM, LPARAM);
int WINAPI WinMain (HINSTANCE hInstance,HINSTANCE hPreInstance, PSTR szCmdLine, int iCmdShow)
{
static TCHAR szAppName [] =TEXT ("HelloWin");
HWND hwnd;
MSG msg;
WNDCLASS wndclass; //WNDCLASS结构定义在WINUSER.H中,包含10个字段
//类风格:当窗口尺寸改变(水平/垂直)时,所有基于该窗口类的窗口都将被重绘。
wndclass.style =CS_HREDRAW | CS_VREDRAW;
//处理所有基于该窗口类创建的窗口的所有消息
wndclass.lpfnWndProc= WndProc;
//类预留空间,字节数为0
wndclass.cbClsExtra= 0;
//窗口预留空间,字节数为0
wndclass.cbWndExtra= 0;
//应用程序的实例句柄,问:每个窗口类的这个字段都是“应用程序的实例句柄”?
wndclass.hInstance= hInstance;
//使用预定义图标:NULL, 图标标识符
//加载自定义图标:程序实例句柄hInstance, 图标标识
wndclass.hIcon =LoadIcon (NULL, IDI_APPLICATION);
//当鼠标指针出现在这类窗口的客户区时,将变成一个小箭头
wndclass.hCursor= LoadCursor (NULL, IDC_ARROW);
//返回一个白色画刷句柄,画刷句柄:用于区域填充的像素着色模式,
//Windows有几个标准画刷("库存"画刷)
wndclass.hbr