当前位置:首页 > 百科

LPVOID

LPVOID是一个没有类型的指针,也就是说你可以将LPVOID类型的变量赋值给来自任意类型的指针,比如在参数传递时就可以把任意类型传递给一个LPVOID类型为参数的方法,然后在断走考情胜银殖方法内再将这个"任意类型"从传递时的"LPVOID类型"转换回来。具体请看下面的示例程序,其中LPVOID lParam即为空360百科类型指针,而CMyClass即为任意类型指针。

  • 外文名称 LPVOID
  • 属于 一个没有类型的指针
  • 说明 可以将其理解为long型的指针
  • 指向 void型

说明

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

示例程序

  class CMyClass

  {

  void Start();

  static 来自UINT StartThread(LPVOID lParam);

  };

  void CMyClass::Start()

  {

  Afx360百科BeginThread(StartThread, this);

  }

  UINT CMyClass::StartThread(LPVOID lParam)

  {

  CMyC委队lass * pMyClass = (CMyClass*)lParam;

  ...

  return 0;

  }

声明:此文信息来源于网络,登载此文只为提供信息参考,并不用于任何商业目的。如有侵权,请及时联系我们:fendou3451@163.com
标签:

  • 关注微信

相关文章