//main.cpp
#include <windows.h>
int WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLine, int nCmdShow)
{
MessageBox(NULL,"This is a test!","Title",MB_OKCANCEL);
return 0;
}
MessageBox参数说明:
第一个参数 HWnd 指明 Messagebox的父窗口,可为NULL
第二个参数 lpText 指明 要显示的信息
第三个参数 lpCaption 指明 Messagebox 窗口的标题
第四个参数 uType 可以指明消息框的类型,如提示、警告等
编译,需要指明链接库:
#Visual Studio 2015 x86 本机工具命令提示符
cl main.cpp user32.lib
运行:
方案二,在代码添加需要链接的库
#include <windows.h>
#pragma comment(lib,"user32.lib")
int WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLine, int nCmdShow)
{
MessageBox(NULL,"This is a test!","Title",MB_OKCANCEL);
return 0;
}
编译:
cl main.cpp
运行结果同上