Me pregunto si es importante utilizar las anotaciones al hacer el desarrollo de Windows en C++. Por ejemplo,Anotaciones de parámetros de Windows SDK
#include <windows.h>
int WINAPI WinMain(
__in HINSTANCE hInstance,
__in HINSTANCE hPrevInstance,
__in LPSTR lpCmdLine,
__in int nCmdShow
){
return 0;
}
Esto se puede escribir como:
#include <windows.h>
int WinMain(
HINSTANCE hInstance,
HINSTANCE hPrevInstance,
LPSTR lpCmdLine,
int nCmdShow
){
return 0;
}
Lo que estoy perdiendo por no usarlos? Estoy teniendo dificultades para descubrir para qué sirven, no parece haber guías escritas para los mortales.
debe editar el título, '__in' no tiene nada que ver con la convención de llamadas.la convención de llamadas ('__stdcall',' __street_call', '__cdecl') se aplica a todos los parámetros a la vez. –