MFC 获得各类指针、句柄的方法
来源:互联网 发布:源码免费下载 编辑:程序博客网 时间:2024/06/04 18:55
获取app对象
AfxGetInstanceHandle()
AfxGetApp()
Frame获取View获取Document
SDI AfxGetMainWnd() -> GetActiveView() -> GetDocument()
MDI AfxGetMainWnd() -> MDIGetActive() -> GetActiveView() -> GetDocument()
获取菜单
CMenu *pMenu=AfxGetApp()->m_pMainWnd->GetMenu();
获取工具栏状态栏
(CMainFrame *)GetParent()->m_wndToolBar;
(CMainFrame *)GetParent()->m_wndStatusBar;
CStatusBar * pStatusBa=(CStatusBar*)AfxGetMainWnd()->GetDescendantWindow(AFX_IDW_STATUS_BAR);
CToolBar * pToolBar=(CtoolBar*)AfxGetMainWnd()->GetDescendantWindow(AFX_IDW_TOOLBAR);
从视图获取Document
AfxGetInstanceHandle()
AfxGetApp()
Frame获取View获取Document
SDI AfxGetMainWnd() -> GetActiveView() -> GetDocument()
MDI AfxGetMainWnd() -> MDIGetActive() -> GetActiveView() -> GetDocument()
获取菜单
CMenu *pMenu=AfxGetApp()->m_pMainWnd->GetMenu();
获取工具栏状态栏
(CMainFrame *)GetParent()->m_wndToolBar;
(CMainFrame *)GetParent()->m_wndStatusBar;
CStatusBar * pStatusBa=(CStatusBar*)AfxGetMainWnd()->GetDescendantWindow(AFX_IDW_STATUS_BAR);
CToolBar * pToolBar=(CtoolBar*)AfxGetMainWnd()->GetDescendantWindow(AFX_IDW_TOOLBAR);
从视图获取Document
GetFirstViewPosition 和 GetNextView 函数得到指针。
窗口获取HWnd
HWND hwnd=::FindWindow(clsNameChar,NULL);//不知道第一个参数类名 可以使用第二参数窗口标题 可以通过
Resource Hacker 打开exe查看到
HINSTANCE hIns = (HINSTANCE)::GetWindowLong(hwnd, GWL_HINSTANCE);
0 0
- MFC 获得各类指针、句柄的方法
- MFC 获得各类指针、句柄的方法
- MFC 获得各类指针、句柄的方法
- MFC 获得各类指针、句柄的方法
- MFC 获得各类指针、句柄的方法
- MFC 获得各类指针、句柄的方法
- MFC 获得各类指针、句柄的方法
- 【转】MFC 获得各类指针、句柄的方法
- MFC获得各类指针的方法
- 获得各类指针、句柄
- mfc各类指针的获得
- MFC 各类间指针的获得
- MFC获得窗口句柄的方法
- MFC下获得位图句柄的方法
- MFC中各类指针的引用方法
- MFC各类指针的引用方法
- MFC中获取各类指针的方法
- MFC中获得各个类的指针/句柄的总结
- 什么是左 什么是右
- 【笔试面试——36】二叉树03——二叉树的镜像
- QT编程系列6--信号与槽
- yii 常用一些调用 (增加中)
- .Net Framework 4.0安装cmd命令
- MFC 获得各类指针、句柄的方法
- 开源企业IM-免费企业即时通讯-ENTBOOST V0.9版本发布
- 也来晒晒的我的学习成绩
- GWT-Bootstrap3中 组件开发文档(一)
- 【实践驱动开发3-006】TI WL1835MODCOM8 在android的移植 - SDIO wifi驱动的注册步骤
- C++获取文件大小
- hd 2034 人见人爱A-B
- 中科燕园arcgis外包案例---现代城三维物业可视化系统
- Qt 在Windows下的安装于配置