使用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
szCmdLine :sz ⇒Sting Terminated with a zero
匈牙利標記法: Hungarian Notation
HINSTANCE : 實例句柄⇒ 是一個數值,在程序中用來標記某些東西。
hInstance :用來位移標識這個程序;
hPrevHinstance :用來判斷改程序是否有其他實例正在運行(用於早期多路併發運行同一個程序,win32不再有,∴該參數爲NULL(0));
“szCmdLine”: 命令行;
“iCmdShow”:顯示方式。MesageBox(窗口句柄,窗口內容文本,窗口標題文本,窗口風格(MB_…));
編譯 鏈接