LPVOID

来源:互联网 发布:php 采集今日头条源码 编辑:程序博客网 时间:2024/06/05 03:34

  LPVOID是一个没有类型的指针,也就是说你可以将任意类型的指针赋值给LPVOID类型的变量(一般作为参数传递),然后在使用的时候在转换回来。   

     可以将其理解为long型的指针,指向void型。   

     例如: class CMyClass

                  {   

                             void Start();   

                             static UINT StartThread(LPVOID lParam);   

                  };   

                 void CMyClass::Start()   

                {   

                             AfxBeginThread(StartThread, this);   

                }   

               UINT CMyClass::StartThread(LPVOID lParam)   

              {   

                          CMyClass * pMyClass = (CMyClass*)lParam;  

                          ...  

                       return 0;  

              }

原创粉丝点击