#define far
typedef void far *LPVOID
typedef unsigned int UINT
LPVOID pParam;
UINT n=*(UINT *)pParam
(LPVOID) n
#define far 后面为什么不接一个数字?把n转换成了一个啥类型?这段代码有啥意义?特别是 UINT n=*(UINT *)pParam 看的我都晕了,有必要写这么复杂吗
------解决思路----------------------
far 是 16位遗留下来的东西
UINT n=*(UINT *)pParam 这种代码很正常一点都不复杂。
------解决思路----------------------
还好把,指针的指针,也算基础了
------解决思路----------------------
*LPVOID就是void *