首页 > 代码库 > LPVOID 没有类型的指针

LPVOID 没有类型的指针

原文:http://www.cnblogs.com/lhwblog/p/6670280.html

 

可以将LPVOID类型的变量赋值给任意类型的指针,比如在参数传递时就可以把任意类型传递给一个LPVOID类型为参数的方法,然后在方法内再将这个“任意类型”从传递时的“LPVOID类型”转换回来。

示例程序:

1 class CMyClass2 {3     void Start();4     static UINT StartThread(LPVOID lParam);5 };6 UINT CMyClass::StartThread(LPVOID lParam)7 {8     CMyClass * pMyClass = (CMyClass*)lParam;9 }

 

  

LPVOID 没有类型的指针