((CFrameWnd*)(AfxGetApp()->m_pMainWnd))->GetActiveView()->m_hWnd; 可以得到试图的句柄, 我的疑问是(CFrameWnd*)强制类型转换,为什么需要这样??CMainFrame类的基类是 CFrameWnd,为什么要把派生类转换为基类,为什么用CMainFrame的指针不能指向这个函数GetActiveView(),而必须要转为CFrameWnd的指针才能指向这个函数。。 难道派生类没有拍摄CFrameWnd的函数?? 求解了,谢谢了!我有更好的答案
得到视图的句柄((CFrameWnd*)(AfxGetApp()->m_pMainWnd))->GetActiveView()->m_hWnd;
最新推荐文章于 2021-05-23 15:43:56 发布