Potrebbe spiegarmi la parola WINAPI
nella funzione WinMain()
?Che cosa significa "WINAPI" nella funzione principale?
nel modo più semplice ..
#include <windows.h>
int -->WINAPI<-- WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance,
LPSTR lpCmdLine, int nCmdShow)
{
MessageBox(NULL, "Goodbye, cruel world!", "Note", MB_OK);
return 0;
}
è solo un po 'di funky modalità di Windows?
Cosa fa? O meglio, cos'è questa caratteristica C++ che non ho ancora incontrato?
quindi perché è in questo posto specifico? non potrebbero dare la macro una riga sopra? – Pyjong
La parola chiave della convenzione di chiamata va tra il tipo restituito e il nome della funzione perché è così che qualcuno che lavora su un compilatore C l'ha definita molti anni fa. Non conosco il ragionamento alla base della sintassi, o anche quale compilatore è stato il primo a supportare la specifica delle convenzioni di chiamata (cdecl, pascal, fortran, ecc.). Microsoft? Borland? Reticolo? Qualcos'altro? – bk1e