Uczę się programowania w Win32, a WinMain
prototyp wygląda tak:
int WINAPI WinMain ( HINSTANCE instance, HINSTANCE prev_instance, PSTR cmd_line, int cmd_show )
Nie wiedziałem, do czego WINAPI
służy ten identyfikator, i znalazłem:
#define WINAPI __stdcall
Co to robi? Jestem zdezorientowany tym, że mam coś po typie powrotu. Do czego służy __stdcall
? Co to znaczy, że istnieje coś między typem zwracanym a nazwą funkcji?
s, aby obejść głupie (i nieproduktywne - w tym przypadku) minimum 6 znaków.