#include/*
WINAPI WinMain
与常规的cpp文件一样,其作为入口函数
*/ int WINAPI WinMain(HINSTANCE hInstance, //hInstance是实例句柄,具体是一个数值
				HINSTANCE hPrevInstance, //此参数通常总是定义为NULL
				PSTR szCmdLine, //用来运行程序的命令行,有些Windows程序启动时用它来把文件装入内存
				int iCmdShow){//iCmdShow指明程序如何显示(最大化?正常显示?)
	/*
	PSTR也可以用LPSTR代替,它们都声明为指向字符串的指针
	*/
	/*
	MessageBox,显示短消息,可当做对话框
	创建一个消息框,第二个参数是内容,第三个参数是标题

	MessageBox可以有多种形式的按钮,由第一个参数控制
	通过以下宏定义可以对按钮类型进行选择(宏定义对应相应的整数)
	MB_OK 				0
	MB_OKCANCEL 		1
	MB_ABORTRETTYIGNORE 2
	MB_YESNOCANCEL 		3
	MB_YESNO 			4
	MB_RETRYCANCEL 		5
	*/

	MessageBox(NULL, TEXT("Hello Windows"), TEXT("HelloMsg"), MB_OKCANCEL);
	// MessageBox(NULL, TEXT("Hello Windows"), TEXT("HelloMsg"), 1);

	/*
	MessageBox函数的返回值有
	IDOK ISYES ISNO IDCANCEL IDABORT IDETRRY IDIGNORE
	这些返回值大概就是点击选中的对话框的按钮了
	*/


	/*当编译和链接一个Win16程序时,并不处理MessageBox调用,而是通过执行程序.exe文件中的一张
	表格,允许Windows将该程序的调用与动态链接库USER中的MessageBox函数动态链接起来
	*/

	return 0;}

第一个Windows程序_Windows