问题
I am looking for the signature of mainCRTStartup. Is it :
int mainCRTStartup( int argc, char *argv[] )
Or something else ?
I find it so irritating that microsoft isn't even able to give the définition of their own entry points...
Thanks for your help.
回答1:
In the crtexe.c
file, distributed with VisualStudio, you can see the definition. It is:
int mainCRTStartup(void);
The command line is not obtained as an argument to the entry point, but recovered by using the function GetCommandLine()
.
来源:https://stackoverflow.com/questions/24882963/what-is-the-signature-of-maincrtstartup