摘要: 在视图类中,我们可以通过调用AfxGetMainWnd()函数得到框架窗口的指针,代码如下所示。注意,需要在view类实现部分添加#include "MainFrm.h"。 CMainFrame* pMFram = (CMainFrame*)AfxGetMainWnd();如果想在框架窗口中想调用... 阅读全文
posted @ 2012-12-27 15:50 zcube 阅读(291) 评论(0) 推荐(0) 编辑
摘要: 前面我们实现了在工具栏中添加组合框,并且可以很容易实现通过组合框中输入的数据在视图中执行搜索。现在,我们遇到了一个问题,就是每次输入完数据都得通过鼠标单击旁边的搜索按钮才能执行。在IE浏览器中,输入网址直接回车就能转入相应的网站。下面,我们来实现在文档视图程序中,让组合框直接相应回车按键消息。1、... 阅读全文
posted @ 2012-12-27 15:41 zcube 阅读(129) 评论(0) 推荐(0) 编辑
摘要: 在文档程序中,需要自定义工具栏。当利用资源编辑器为工具栏添加一个自定义按钮后,运行程序时该按钮成灰色无效状态。之所以会这样,是因为该按钮没有相应的消息响应函数。下面,我们在视图类中为ID为ID_MY_SEARCH的新工具栏按钮添加消息响应函数。1、在View类头文件中添加命令消息响应函数的声明 a... 阅读全文
posted @ 2012-12-27 12:42 zcube 阅读(183) 评论(0) 推荐(0) 编辑
摘要: 1、在resource.h中定义一个组合框ID#define ID_MY_COMBOBOX 10322、在.rc资源文件中为工具栏添加一个ID为如上定义的BUTTONIDR_MAINFRAME TOOLBAR 16, 15BEGIN ...... BU... 阅读全文
posted @ 2012-12-27 12:29 zcube 阅读(183) 评论(0) 推荐(0) 编辑