我想知道在C++中进行Windows开发时使用注释是否重要?例如,Windows SDK参数注释
#include <windows.h>
int WINAPI WinMain(
__in HINSTANCE hInstance,
__in HINSTANCE hPrevInstance,
__in LPSTR lpCmdLine,
__in int nCmdShow
){
return 0;
}
这可以写成:
#include <windows.h>
int WinMain(
HINSTANCE hInstance,
HINSTANCE hPrevInstance,
LPSTR lpCmdLine,
int nCmdShow
){
return 0;
}
什么我不使用他们失去?我很难搞清楚这些是为了什么,似乎没有任何为凡人写的指南。
您应该编辑标题,'__in'与调用约定无关。调用约定('__stdcall','__fastcall','__cdecl')一次适用于所有参数。 – 2011-03-20 09:33:01