OnCmdMsg是虚拟函数,CFrameWnd覆盖了该函数,当前对象(this所指)是MFC单文档的边框窗口对象。故CFrameWnd的 OnCmdMsg被调用。CFrameWnd::OnCmdMsg在MFC消息发送中占有非常重要的地位,MFC对该函数的缺省实现确定了MFC的标准命 令发送路径: 送...
分类:
其他好文 时间:
2014-10-26 11:35:42
阅读次数:
125
VS2010工程结构: 我们以在VS2010上利用MFC创建的单文档应用程序HelloWorld的文件结构为例,简述VS2010应用程序工程中文件的组成结构。1、解决方案相关文件 解决方案相关文件包括解决方案文件夹下的.sdf文件、.sln文件、.suo文件和ipch文件夹。 .sdf文件...
分类:
其他好文 时间:
2014-10-23 10:38:27
阅读次数:
339
在使用VC开发对话框程序时不像开发单文档程序和多文档程序那么方便,很多资源都需要自己手动添加。最近在开发一个程序时,想尝试在对话框程序里面添加 工具栏 及其 按钮tooltip,于是便有了这篇文章,希望把经验总结下来以方便自己以后查询以及各位同仁查询!...
分类:
其他好文 时间:
2014-10-16 12:51:12
阅读次数:
299
用户可以自定义消息,在应用程序中主动发出,这种消息一般用于应用程序的某一部分内部处理。 实例说明: 当用户按键盘上的光标上移键时,程序发送用户自定义消息,在对应的消息响应函数中弹出消息对话框,显示消息发送成功。 操作步骤: (1)创建一个单文档应用程序,名为:自定义消息处理。 (2)定义用户消息ID...
分类:
编程语言 时间:
2014-10-02 12:35:12
阅读次数:
214
应用程序对象时全局对象,它在启动之前由系统创建。应用程序启动之后,程序的主函数首先调用应用程序对象的初始化函数InitInstace(),并在该函数中创建文档模板对象 CSingleDocTemplate *pDocTemplate;//声明文档模板指针(单文档) pDocTemplate = ne...
分类:
其他好文 时间:
2014-09-13 21:22:55
阅读次数:
253
一个偶然的机会又重新接触了MFC窗口的分割,自己结合资料重新写了一个窗口分割的程序,现将具体流程跟大家分享一下:1.我们先创建一个MFC单文档类的程序,具体分割方式先将单文档整个客户区分成两行一列,首先我们在MFC的CMainFrame类中定义一个CSplitterWnd类的对像m_wndSplit...
分类:
其他好文 时间:
2014-09-11 11:04:31
阅读次数:
266
一、MDI窗体的设计1.MDI简介MDI(Multiple Document Interface)就是所谓的多文档界面,与此对应就有单文档界面 (SDI), 它是微软公司从Windows 2.0下的MicrosoftExcel电子表格程序开始引入的,Excel电子表格用户有时需要同时操作多份表格,M...
不足之处,欢迎指正!什么是MDI..我表示不知道的呢。MDI(Multiple Document Interface)就是所谓的多文档界面,与此对应就有单文档界面 (SDI), 它是微软公司从Windows 2.0下的MicrosoftExcel电子表格程序开始引入的,Excel电子表格用户有时需要...
第一步:新建MFC单文档项目,向导如下:第二步:添加引用,在项目属性的VC++目录中修改Include和lib文件夹。第三步:在stdafx.h文件Include部分的最后添加如下引用。#include "d3d9.h"#pragma comment(lib,"d3d9.lib")#pragma c...
分类:
其他好文 时间:
2014-08-15 14:17:29
阅读次数:
190
k_eckel:http://www.mscenter.edu.cn/blog/k_eckel多视图是VC开发中经常要用到的技术之一,一般地实现单文档多视图有两种方式1)通过视图分割的技术(使用CSplitterWnd实现),将窗口分割为多个部分,每个部分显示各自显示不同的视图,这种技术实现起来比较...
分类:
其他好文 时间:
2014-08-13 22:16:27
阅读次数:
349