文档中添加控件及功能实现.pdf

文档中添加控件及功能实现.pdf

ID:52983558

大小:273.45 KB

页数:3页

时间:2020-04-06

文档中添加控件及功能实现.pdf_第1页
文档中添加控件及功能实现.pdf_第2页
文档中添加控件及功能实现.pdf_第3页
资源描述:

《文档中添加控件及功能实现.pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、文档按钮-功能窗口建立在MFC的dialog窗口中的控件可以ClassWizard自动创建。然而,在MFC中的文档窗口中,所有的控件是需要动态创建,也就是需要自己手动写代码添加。在文档窗口的视图区创建一个按钮,操作步骤如下:1.建立一个MFCAppWizard(exe)工程文件(我的工程文件名是:MyPicture);编译->链接->执行文件,显示如图1-1图1-12.在工程文件中找到视图类(类名一般是“项目名+View”,如我的是“CMypictureView”)头文件,右键选择AddVirtualFunction创建OnInitialUpdate()函数,

2、如图1-2。图1-2然后选择AddandEdit,进入到函数进行编辑3.为视图类添加成员变量m_btn,变量类型为CButton,访问权限设置为private;然后在OnInitialUpdate()函数中添加如下代码:Create创建控件,ShowWindow控件显示,CRect可以设置控件的位置,IDB_BTN1是资源标识符的名字,在resource.h中为IDB_BTN1定义:#defineIDB_BTN133,133是自定义的资源ID,这个可以根据你自己想要的设定,只要不跟其他的资源冲突就行。完成以上步骤后,编译->链接->执行文件,显示如图1-3图1

3、-34.文档中添加完按键模块以后,需要为这个按键添加一个处理函数:首先,为这个“功能”按键建立一个关联函数,在CMypictureView的头文件中添加afx_msgvoidAdjust();然后,在CMypictureView.cpp文件中的BEGIN_MESSAGE_MAP中添加ON_BN_CLICKED部分完成以后,在CMypictureView.cpp的最后建立对应的voidCMypictureView::Adjust()函数,添加所需要实现的功能。(我在这里为功能按键添加了一个显示dialog窗口界面功能)

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。