CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  VC/MFC >  基础类

关于的到句柄的问题

楼主gostfox(鬼狐)2003-11-02 16:51:02 在 VC/MFC / 基础类 提问

AfxGetMainWnd()->m_hWnd  
  AfxGetApp()->m_pMainWnd->GetSafeHwnd()  
  AfxGetInstanceHandle()  
  AfxGetAppModuleState()->m_pCurrentWinApp->GetMainWnd()  
  这些都可以得到主窗口句柄,可他们有什么区别呢?  
  问题点数:20、回复次数:2Top

1 楼vcforever(累)回复于 2003-11-02 18:15:41 得分 15

AfxGetMainWnd()->m_hWnd//得到主窗口句柄  
  AfxGetApp()->m_pMainWnd->GetSafeHwnd()//得到主窗口的句柄  
  AfxGetInstanceHandle()//取得应用程序实例句柄  
  AfxGetAppModuleState()->m_pCurrentWinApp->GetMainWnd()//得到主窗口句柄?有疑问AfxGetAppModuleState没见过这个函数:(  
   
  上面的四种方式中,除了第三种是取得应用程序的实例句柄以外,另外的三个都是取得应用程序的主窗口的句柄,只是通过不同的方式得到的。  
  第一种方式比较直接,  
  第二中方式是先得到应用程序类的指针,进而访问在应用程序中定义的主窗口的指针m_pMainWnd,在通过m_pMainWnd,调用CFrameWnd或CMDIFrameWnd的成员函数GetSafeHwnd()来获得主窗口的句柄。  
   
   
  Top

2 楼kuangjingbo(正在学习windows)回复于 2003-11-02 18:25:48 得分 5

有的是窗口句柄,有的是实例句柄Top

相关问题

  • 句柄?
  • 句柄
  • 关于句柄?
  • 句柄问题?
  • equals 和句柄??
  • 找句柄.....
  • 关于句柄
  • 句柄问题
  • 窗口句柄
  • 窗口句柄

关键词

  • 应用程序
  • 句柄
  • afxgetappmodulestate
  • pmainwnd
  • 主窗口
  • getsafehwnd
  • 得到
  • 取得
  • 方式

得分解答快速导航

  • 帖主:gostfox
  • vcforever
  • kuangjingbo

相关链接

  • Visual C++类图书
  • Visual C++类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo