【发布时间】:2014-03-27 21:10:01
【问题描述】:
我想开始学习windows api,所以看了一些教程,我立刻注意到main函数似乎返回了多个值。
int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, PWSTR pCmdLine, int nCmdShow);
这一切意味着什么?不应该是int WinMain 或WINAPI WinMain,但不能两者兼而有之?
【问题讨论】:
-
@Claudiu 哦,我是新来的,我不知道问题实际上保存了那么久
-
@Claudiu 实际上那些关于那个问题的答案并没有回答我的问题
-
这只是一个宏。它相当于
int __stdcall WinMain(...。它是特定于编译器的扩展,而不是标准。您的问题的答案是它不返回两个值,因为WINAPI不是返回值。