winmain如何'返回两个值'?

use*_*304 -1 c++ winapi

我想开始学习windows api,所以我查看了一些教程,我立即注意到main函数似乎返回了多个值.

int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, PWSTR pCmdLine, int nCmdShow);
Run Code Online (Sandbox Code Playgroud)

这一切意味着什么?不应该是int WinMainWINAPI WinMain不是两者兼而有之?

ASh*_*lly 5

WINAPI是一个扩展到的宏__stdcall.它指定调用约定,而不是返回类型.返回类型仍然是'int'