1. 程式人生 > >第一個 Windows 界面程序

第一個 Windows 界面程序

編譯 com mes 名稱 運行程序 解決 instance 程序 後綴

編譯器

使用的編譯器為 Visual Studio 2017

技術分享圖片

菜單欄 -> 文件 -> 新建 -> 項目

技術分享圖片

選擇 Windows 桌面應用程序,然後填好相關信息後點擊“確定”

技術分享圖片

在解決方案這的源文件,右鍵 -> 添加 -> 新建項

技術分享圖片

填寫好名稱,後綴為 .c,然後點擊“添加”

#include <windows.h>

int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, PSTR szCmdLine, int iCmdLine)
{
	MessageBox(NULL, TEXT("Hello World"), TEXT("這是第一個程序"), MB_OK);
	return 0;
}

按 Ctrl+F5 運行程序

技術分享圖片

MessageBox 的第一個參數為當前窗體的句柄;第二個參數為對話框的主內容,使用 TEXT() 包起來;第三個參數為對話框的標題,使用 TEXT() 包起來;最後一個參數為按鈕類型

按鈕類型

MB_OK:只顯示“確定”按鈕

技術分享圖片

MB_OKCANCEL:顯示“確定”和“取消”按鈕

技術分享圖片

MB_ABORTRETRYIGNORE:顯示“中止”,“重試”和“忽略”按鈕

技術分享圖片

MB_YESNOCANCEL:顯示“是”,“否”和“取消”按鈕

技術分享圖片

MB_YESNO:顯示“是”和“否”按鈕

技術分享圖片

MB_RETRYCANCEL:顯示“重試”和“取消”按鈕

技術分享圖片

MB_CANCELTRYCONTINUE:顯示“取消”,“重試”和“繼續”按鈕

技術分享圖片

第一個 Windows 界面程序