使用CodeBlocks创建一个对话框:
一、新建空白项目:
![]()
![]()
二、添加.cpp文件:
![]()
代码:
#include<windows.h>
int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, PSTR szCmdLine, int iCmdShow)
{
MessageBox(NULL, TEXT("Hello, windows!"), TEXT("HelloMsg"),0);
return 0;
}
PSTR :指向字符串指针 pointer to string
sz CmdLine : sz ⇒ Sting Terminated with a zero
匈牙利标记法: Hungarian NotationHINSTANCE : 实例句柄⇒ 是一个数值,在程序中用来标记某些东西。
hInstance :用来位移标识这个程序;
hPrevHinstance :用来判断改程序是否有其他实例正在运行(用于早期多路并发运行同一个程序,win32不再有,∴该参数为NULL(0));
“szCmdLine”: 命令行;
“iCmdShow”:显示方式。MesageBox(窗口句柄,窗口内容文本,窗口标题文本,窗口风格(MB_…));
编译 链接