6
int APIENTRY _tWinMain(HINSTANCE hInstance,
                     HINSTANCE hPrevInstance,
                     LPTSTR    lpCmdLine,
                     int       nCmdShow)

UNREFERENCED_PARAMETER(hPrevInstance);
UNREFERENCED_PARAMETER(lpCmdLine);

这里 UNREFERENCED_PARAMETER 的目的是什么?

4

1 回答 1

6

它只是抑制关于函数中未使用的两个参数的编译器警告。

宏本身可能只是定义为

#define UNREFERENCED_PARAMETER(x) (x)

所以它引用了它的论点,但什么也不做。

于 2012-06-27T15:03:06.160 回答