【Windows编程】弹出窗口

#include <Windows.h>
int WINAPI WinMain(HINSTANCE hInstance,HINSTANCE hPrevInstanace,
	PSTR szCmdLine,int iCmdShow)
{
	MessageBox(NULL, TEXT("Hello,win10!"), TEXT("HelloMsg"), 0);
	return 0;
}

【关于头文件】

windows.h 包含了若干其他Windows头文件

windef.h 基本数据类型定义

winnt.h 支持Unicode的类型定义

winbase.h 内核函数

winuser.h 用户界面函数

wingdi.h 图形设备接口函数

【Windows程序的入口】WinMain

第一个参数:实例句柄,用来标识窗口。

第二个参数:把数据从上一个实例搬到自己的数据区。

第三个参数:运行程序的命令行,在启动时用来把文件装入内存。

第四个参数:指明程序如何显示,如正常显示、最大化、最小化。

【参数指针】LPSTR 和 PSTR

长指针、短指针。

【MessageBox函数】显示短信息

第一个参数:窗口句柄。

第二个参数:在信息框显示的文本字符串。

第三个参数:在标题栏显示的文本字符串。

第四个参数:以前缀MB_打头的常量组合。

#define MB_OK                  0X00000000L
#define MB_OKCANCEL            0X00000001L
#define MB_ABORTRETRYIGNORE    0X00000002L
#define MB_YESNOCANCEL         0X00000003L
#define MB_YESNO               0X00000004L
#define MB_RETRYCANCEL         0X00000005L

猜你喜欢

转载自blog.csdn.net/qq_23996157/article/details/82764522