能否請您解釋WINAPI
字WinMain()
的功能?主要功能中的「WINAPI」是什麼意思?
在最簡單的方式..
#include <windows.h>
int -->WINAPI<-- WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance,
LPSTR lpCmdLine, int nCmdShow)
{
MessageBox(NULL, "Goodbye, cruel world!", "Note", MB_OK);
return 0;
}
難道只是某些Windows時髦的模式?
它是做什麼的?或者說,我還沒有遇到過這個C++特性呢?
爲什麼它在這個特定的地方?難道他們不能讓宏觀上面的一行? – Pyjong 2010-02-27 18:31:08
調用約定關鍵字在返回類型和函數名稱之間傳遞,因爲多年前C++編譯器上的某個人就是這麼定義的。我不知道語法背後的原因,甚至不知道哪個編譯器是第一個支持指定調用約定(cdecl,pascal,fortran等)的編譯器。微軟? Borland公司?格子?還有別的嗎? – bk1e 2010-02-28 03:45:18