Estou aprendendo sobre programação Win32, e o WinMain
protótipo se parece com:
int WINAPI WinMain ( HINSTANCE instance, HINSTANCE prev_instance, PSTR cmd_line, int cmd_show )
Fiquei confuso sobre o que WINAPI
era esse identificador e encontrei:
#define WINAPI __stdcall
O que isso faz? Estou confuso por ter alguma coisa depois de um tipo de retorno. Para que serve __stdcall
? O que significa quando há algo entre o tipo de retorno e o nome da função?
s para contornar o mínimo bobo (e contraproducente - neste caso) de 6 caracteres.