控制应用程序启动及其他.docxVIP

  • 0
  • 0
  • 约3.36千字
  • 约 4页
  • 2017-07-12 发布于河南
  • 举报
控制应用程序启动及其他

控制应用程序启动及其他 1. 如何获取应用程序的 实例句柄? 应用程序的 实例句柄保存在CWinAppIm_hInstance 中,可以这么调用 AfxGetInstancdHandle获得句柄. Example: HANDLE hInstance=AfxGetInstanceHandle(); 2. 如何通过代码获得应用程序主窗口的 指针? 主窗口的 指针保存在CWinThread::m_pMainWnd中,调用 AfxGetMainWnd实现。 AfxGetMainWnd() -ShowWindow(SW_SHOWMAXMIZED); //使程序最大化. 3.如何在程序中获得其他程序的 图标? 两种方法: (1) SDK函数 SHGetFileInfo 或使用 ExtractIcon获得图标资源的 handle, (2) SDK函数 SHGetFileInfo获得有关文件的 很多信息,如大小图标,属性, 类型等. Example(1): 在程序窗口左上角显示 NotePad图标. voidCSampleView: OnDraw(CDC * pDC) { if( :: SHGetFileInfo(_T(c:\\pwin95\\n

文档评论(0)

1亿VIP精品文档

相关文档