CWnd::FromHandlePermanent函数在MFC中是如何实现的
我在模拟MFC消息映射机制的时候碰到一个问题:我想在一个回调函数中制作一个消息激发的引擎,原理是通过窗口句柄找到窗口对象的MessageMap入口点,这样首先就会遇到一个问题,我如何通过句柄获取我自己的窗口对象,MFC在这里的做法是通过一个CWnd::FromHandlePermanent函数来获取窗口指针,我如何来模拟这个函数的功能?需要有些什么样的准备?我自己构造了一个CWnd相当的类TWnd.通过hWnd(回调函数的窗口句柄)如何跟自己的TWnd对象联系?