1. 首页
  2. 编程语言
  3. C++ 
  4. 利用thunk技术改写窗口类回调函数为窗口对象成员函数

利用thunk技术改写窗口类回调函数为窗口对象成员函数

上传者: 2019-01-05 19:49:36上传 ZIP文件 28.17KB 热度 69次
使用Thunk技术改写窗口类回调函数为窗口对象成员函数。 具有介绍看 http://chzup.blog.163.com/blog/static/10771319201133014637408/
用户评论
码姐姐匿名网友 2019-01-05 19:49:39

宝物啊!修改了下,到处用

码姐姐匿名网友 2019-01-05 19:49:39

例子看了,觉得是在为了thunk而使用thunk。 仔细看代码,既然在TempWndProc中,能够通过lparam获得窗口类对象的指针了,为何还要费事去改变回调地址,操作栈之类的?直接用这个类的对象指针调用类的函数就好了.....类似于直接(CMyWindow*)((LPCREATESTRUCT)lParam)->lpCreateParams->processmessage()....

码姐姐匿名网友 2019-01-05 19:49:39

还可以拉,参考一下