MinGW >> C/C++

Hello, world!


參考資訊:
1. msdn
2. start

經典的Hello, world!程式框架總是能夠讓人細心品味一款程式語言的美好,司徒就使用一個簡單的Message對話盒來展現Hello, world!框架

main.c

#include <windows.h>

int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLine, int nCmdShow)
{
    MessageBox(NULL, "Hello, world!", "main", MB_OK);
    ExitProcess(0);
    return 0;
}

Line 1:Header檔案
Line 3:程式進入點,WINAPI就是__stdcall的意思,代表Calling Convention是__stdcall
Line 5:顯示Message對話盒
Line 6:結束Process並且釋放相關資源

編譯、執行

$ i686-w64-mingw32-gcc -mwindows main.c -o main.exe
$ wine ./main.exe


返回上一頁