美文网首页
C++中的LPVOID(转)

C++中的LPVOID(转)

作者: X_xxieRiemann | 来源:发表于2018-10-09 21:43 被阅读0次

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

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;
}

相关文章

  • C++中的LPVOID(转)

    LPVOID是一个没有类型的指针,也就是说你可以将任意类型的指针赋值给LPVOID类型的变量(一般作为参数传递),...

  • Java Study-finally

    C++转Java/Android Study中,主要依据为《Java编程思想》,其实经历了C++的学习过程中,体会...

  • C++ 杂记

    在C++中不通类型是不能直接赋值的必须强转

  • HOOK原理分析

    先把用来HOOK的函数贴出来,然后逐过程解释LPVOID DetourFunc(BYTE *src, const ...

  • OC对象的本质

    一、本质 OC对象的本质是C和C++中的结构体 OC代码转C++代码:clang -rewrite-objc ma...

  • NDK - JNI java类型转C++

    1、Java String 转 C++ String 2、 java 浮点型数组 转 C++ 浮点型数组 3、 ...

  • C++ 11常用特性

    C++ 11常用特性(转)

  • 《Objective-C 高级编程》第二章Blocks读书笔记

    前言 需要先知道的 Objective-C 转 C++的方法 因为需要看Block操作的C++源码,所以需要知道转...

  • JNI开发 java jbyteArray跟 c++ std::

    jbytearray转std::String c++中 因为char* 默认以‘\0’为结束符,导致转换后的长度不...

  • PHP——5(PHP中的引用)

    虽然常说做C/C++编程的程序员转做PHP编程很快可以上手,但是对于php中的引用和C++的差别比较大,这种差别更...

网友评论

      本文标题:C++中的LPVOID(转)

      本文链接:https://www.haomeiwen.com/subject/ltxuaftx.html