MFC中的单文档程序,如何在界面上添加控件? [问题点数:40分,结帖人yangyang_cs]

Bbs1
本版专家分:0
结帖率 66.67%
Bbs10
本版专家分:176318
版主
Blank
优秀版主 2014年11月论坛优秀版主
Blank
微软MVP 2010年7月 荣获微软MVP称号
2005年7月 荣获微软MVP称号
2006年7月 荣获微软MVP称号
Blank
红花 2010年1月 VC/MFC大版内专家分月排行榜第一
2004年4月 VC/MFC大版内专家分月排行榜第一
Blank
黄花 2009年7月 VC/MFC大版内专家分月排行榜第二
2005年9月 VC/MFC大版内专家分月排行榜第二
2004年6月 VC/MFC大版内专家分月排行榜第二
2004年3月 VC/MFC大版内专家分月排行榜第二
Bbs6
本版专家分:6581
Bbs5
本版专家分:2676
Bbs1
本版专家分:0
Bbs12
本版专家分:360306
版主
Blank
名人 2013年 荣获名人称号
Blank
探花 2011年 总版技术专家分年内排行榜第三
2010年 总版技术专家分年内排行榜第三
Blank
进士 2012年 总版技术专家分年内排行榜第五
Blank
金牌 2012年1月 总版技术专家分月排行榜第一
Bbs7
本版专家分:17144
Bbs1
本版专家分:0
Bbs1
本版专家分:0
Bbs1
本版专家分:0
Bbs1
本版专家分:0
VS2013/MFC编程入门之六(对话框:为对话框添加控件
创建对话框资源需要创建对话框模板、修改对话框属性、为对话框<em>添加</em>各种<em>控件</em>等步骤,前面一讲中已经讲了创建对话框模板和修改对话框属性,本节继续讲如何为对话框<em>添加</em><em>控件</em>。        上一讲中创建了一个名为“Addition”的工程,目的是生成一个实现加法运算的应用<em>程序</em>。实现加法计算有几个必要的因素:被加数、加数、和。被加数和加数需要输入,和需要输出显示。那么这几个因素都需要相应的<em>控件</em>来输入或显示,
MFC动态创建可停靠窗口,窗口添加控件并读写控件中的数据
1.首先创建一个可停靠窗口 2.在创建的窗口类中<em>添加</em>Creat函数,在函数中<em>添加</em><em>控件</em> 3.若要在其他窗口中访问该创建的窗口类中的<em>控件</em>,需要在mainframe中创建个读取函数,再在这个函数中调用这个创建的窗口类的对象,再利用该对象调用创建的窗口类中数去函数。
mfc-串口控件添加和使用
既然是写一个串口,那么肯定需要串口了, 目前<em>mfc</em>支持两种串口创建方式,  1:调用串口类,继承并且实现部分函数,  很复杂,但是很灵活  2:下载串口<em>控件</em>,也就是Axxxxx X<em>控件</em>,  这个在csdn上面有,2个下载币,名字叫做MSCOMM,http://pan.baidu.com/s/1qYMOZJQ 做做好人喽,, 下载之后把里面的4个文件复制到c/windows/system32 还...
MFC控件的使用方法
DDX_Control的含义 MFC有所谓的数据交换和数据检验(DDX/DDV)。DDX(Dialog Data eXchange)将对话框中的<em>控件</em>对应到类的成员变量上,可以令<em>控件</em>的内容一有改变就自动传送到变量去,还可以借MFC提供的DDV设定字段的合理范围。如果对变量内容有任何“确认规则”的话,用DDV(Dialog Data Validation)。 Combo-box<em>控件</em>用法: M
VS2010中单文档视图中增加对话框
1,创建一个对话框类CMyFormDlg,基类为CFormView;创建类时会自动关联生成一个对话框资源,IDD_MYFORMDLG注意:基类应为CFormView2,在MainFrm.h中的CMainFrame类中定义一个窗口拆分类:CSplitterWnd  Splitter;3,为CMainFrame类重载OnCreateClient函数,(说明:拆分窗口需要重载此函数) Splitter....
MFC工具条添加组合框
MFC 中简单的尝试,在新建一个工具条,在工具条上<em>添加</em>组合框。
mfc 单文档添加按钮
rnrn在view类<em>添加</em>OnCreate函数,用来显示即将创建的Buttonrnrnrn在view类中构造CButton对象 test_start在view类中构造CButton对象 test_startrn在CSDN中查阅的Button::create函数原型为rnCreate( LPCTSTR lpszCaption, DWORD dwStyle, const RECT&amp;amp;amp;amp; rect, CWnd*...
单文档中插入对话框
由于需要在<em>单文档</em>中输入东西,所以学习一下视图分割的些许内容。n1.首先,在MainFrm.h中插入CsplitterWnd m_splitter;nnnprotected: // <em>控件</em>条嵌入成员n CToolBar m_wndToolBar;n CStatusBar m_wndStatusBar;n CSplitterWnd m_splitter
MFC单文档视图之图片加载
//方法一CDC memDC;n HBITMAP H_bit;n BITMAP bit;n H_bit = (HBITMAP)LoadImage(::AfxGetInstanceHandle(),n _T("bigbang.bmp"), IMAGE_BITMAP, 0, 0, LR_LOADFROMFILE |n LR_CREATEDIBSECTION);n GetObject(H_bit, s
MFC单文档之基于MSCOMM的多个编辑框的串口通讯
VS2013取消了MSCOMM串口<em>控件</em>,如果还想用该<em>控件</em>写串口<em>程序</em>,就得自己<em>添加</em>写基于MFC的<em>程序</em>1.在VS2013下编写基于MSCOMM的MFC串口通讯<em>程序</em>直接参考百度经验,里面有非常明确的讲解如何下载<em>控件</em>及使用<em>控件</em>进行通信。 n百度经验 n补充:串口号可以更改是一个优势,另外有的电脑你把那四个文件复制后,是可以自动完成注册的,所以最好先试一试看能不能使用,不能使用的话再新建注册表项。2.新建多个
MFC 单文档应用程序如何为状态栏添加进度条
将CMainFrame头文件中的m_wndStatusBar变量的npublic:nCMFCStatusBar     m_wndStatusBar;
单文档视图中加入对话框
利用<em>单文档</em>做界面显示时,一般的情况是:左侧显示图像、数据;右侧显示<em>控件</em>,通过<em>控件</em>控制左侧数据或图像的显示;n这样可以利用<em>单文档</em>结构,左侧为视图显示,右侧使用对话框。对话框可用使用CDialog类或CFormView。n采用CFormView,需要拆分窗口。具体步骤如下:nnn1,创建一个对话框类CMyFormDlg,基类为CFormView;创建类时会自动关联生成一个对话框资源,IDD_
mfc单文档应用程序实现了formview界面切换和dialog布局
控制了窗口的大小当拖动窗口缩小的<em>添加</em>的空间大小时,窗口不会再缩小了,实现了formview dialog对话框的布局,还有就是点击菜单项切换界面,
windows编程之MFC创建单文档应用之菜单添加
好久没有学windows编程了,今天计算机图形学作业用到了<em>mfc</em>,发现各种不适应。好了,不吐槽了,come on baby!n1. 首先新建当文档<em>程序</em>,并命名为Demo1,如图:一路next。。,注意点如图:2. 接下来<em>添加</em>菜单项操作过程:首先找到资源视图(Resourse),然后点击IDR_MAINFRAME,好了,我们熟悉的基于对话框的菜单<em>添加</em>也是这个鬼东西。3. 接下来我们就可以<em>添加</em>我们需要添
430的VS2015单文档MFC学习笔记之创建以及添加按钮
学习笔记(1):首先先说一下对话框,<em>单文档</em>,多文档的区别;对话框和<em>单文档</em>,如果简单<em>程序</em>就用对话框,复杂的一般用<em>单文档</em>,并且,对话框的可以直接手动加入<em>控件</em>,而文档类的需要自己写<em>程序</em><em>添加</em>;而<em>单文档</em>和多文档的区别就在与,多文档可以在同一个界面打开两个文件,多个试图,比如复杂点的WORD,PS之类的,而<em>单文档</em>只能一次打开一个文件,较为简单;下面就是如果创建一个<em>单文档</em><em>程序</em>的介绍:①  文件-新建一个MFC程...
MFC简单指示灯的实现
利用MFC的图片<em>控件</em>,简单实现指示灯的作用,实现不同的颜色!
关于如何在单文档中连接并弹出Dialog资源
1、在vs里面创建一个<em>单文档</em>,MFC标准的<em>mfc</em>工程。2、打开资源视图下的IDR_MAINFRAME文件。3、编辑好所需要的按钮<em>控件</em>。修改好ID。4、右击Draw<em>添加</em>事件处理<em>程序</em>。单机<em>添加</em>编辑。5、右击dialog,插入Dialog。6、右击Dialog窗口,<em>添加</em>类。7、在生成 【4】 中方法的文件中<em>添加</em>头文件。8、在对应的函数中<em>添加</em>图中代码即可。(Draw为相应要弹出Dialog的类)9、运行程...
MFC单文档项目固定对话框
MFC<em>单文档</em>项目是一个空白的显示区,开发者可以通过设计对话框然后固定到具体显示区,通过组合的形式可以做到集成多个对话框在一个项目里。下面笔者提供一个样例来说明如何做,供读者参考学习,交流。nn第一步:先设计对话框,需要注意的是对话框的属性栏里面的style要设置为child,border设置为none,最重要的是要把对话框继承的基类改为CDialogBar,把BEGIN_MESSAGE_MAP的第...
MFC单文档嵌入对话框
因为要实现一个在<em>单文档</em>中嵌入对话框的界面,自己愚钝,在网上查找了很多方法都不能实现,后来解决,现记录解决方法,防止后来使用遗忘;n1、<em>添加</em>一个对话框,将对话框的Style设置成Child;n2、<em>添加</em>一个关联该对话框的类CTestDlg,基类为CFormView;n3、在MainFrm.cpp中<em>添加</em>CXXXXDoc.h和CXXXXView.h,注意CXXXXDoc.h应该在CXXXXView.
MFC文档添加多个按钮(及响应函数)
本文介绍如<em>何在</em>MFC文档工程中<em>添加</em>多个按钮rn样例中<em>添加</em>了两个按钮,如果有需要,可以使用数组来动态<em>添加</em>,参见CSDN论坛某贴7L的回答。rn1.<em>添加</em>IDrn在Resource.h文件中<em>添加</em>按钮的ID,编号不与之前重复就可以,这里我<em>添加</em>了两个按钮。rn#define IDB_BTN_NTRANS 307//旋转、缩放变换的按钮n#define IDB_BTN_SHEAR 308//错切的按钮rn别忘
VS2013/MFC编程入门之一(利用MFC向导生成单文档应用程序框架)
关于VS2013和MSDN如何安装,网上有很多教程,再次就不在赘述,相信大家都已经安装好了。本次MFC编程全程使用简体中文专业版VS2013 进行操作。这一讲给大家一个简单的例子,演示如何生成<em>单文档</em>应用<em>程序</em>框架。nn      解决方案与工程nn      在VS2013的使用介绍中已经讲了解决方案与工程的概念,这里再重提一下。每个应用<em>程序</em>都作为一个工程来处理,它包含了头文件、源文件和资源
vs2010单文档添加对话框并在对话框中添加属性框(标签框)
1.创建<em>单文档</em>Demo在资源视图Dialog中插入两个Dialoge,Style设置为child,Border设置为chill。为两个对话框分别<em>添加</em>类,基类为CPropertyPage,类名CP1,CP2。在P1的头文件<em>添加</em> #include &quot;resource.h&quot;2.在类视图中在Demo中<em>添加</em>类,基类为CPropertySheet,类名为CSheet。在Sheet.h头文件中包含P1.h,P2...
MFC基于 单文档为状态栏添加进度条
1.将CMainFrame类的头文件中的私有成员nnprotected:  // <em>控件</em>条嵌入成员nnCMFCStatusBar     m_wndStatusBar;nn改成:public:CMFCStatusBar     m_wndStatusBar;nn2.<em>添加</em>IDS_PROGRESS标识的字符到resourc.h中,设置常量为1005,标识符的常量值不能喝其他的值意义,如下:nnnn3.将...
在VS的MFC单文档工程中加入SQL数据库
首先,在电脑上安装数据库;以SQL2008为例,安装完成后,打开界面如图所示,服务器名称为本机电脑名称,选择SQL Server身份验证,密码为电脑的开机密码;点击连接进入;进入之后,在数据库这一选项里建立所需要的数据库,这里以Doctors为例;这里设置了用户登陆界面密码,即在Doctors数据库的表这一选项里,<em>添加</em>所需要的表;表<em>添加</em>完成后,在所<em>添加</em>的表下面,<em>添加</em>列,即包括用户名和登陆密码;至此...
MFC 在任意控件添加图片
void Cconnectionstatus::showimg(char* imgpath,int n)n{n if (finder.FindFile(imgpath))//判断文件是否有效n {n CRect rect;n m_status[n].GetClientRect(&amp;amp;rect);//m_status[n]为<em>控件</em>变量n CImage img;n img.Load(img...
vs2013-MFC单文档应用程序CStatusBar添加进度条
n首先新建一个类文件ProgStatusBar,继承CStatusBar类,在.h和.cpp文件中<em>添加</em>一下代码:nnProgStatusBar.h文件n#include &amp;quot;afxext.h&amp;quot;nclass CProgStatusBar :n public CStatusBarn{npublic:n CProgStatusBar();n ~CProgStatusBar();n CProgressCtr...
MFC单文档对话框实现及DICOM格式图片打开
https://wenku.baidu.com/view/4cbcc7613069a45177232f60ddccda38366be17f nppt已经上传到百度文库; 可以免费下载,仅供参考;
CSplitterWnd类分割MFC单文档应用程序窗口
前言rn网上其他大牛已经对MFC窗口分割进行了详细介绍,这里主要用意是分享我在做窗口分割的经验,若是对大家能够有所帮助的话,我倍感荣幸,由于本人水平有限,如若本文中出现错误,望大家见谅与指正!rn工具函数rnMFC窗口分割的作案工具主要是CSplitterWnd类成员函数CreateStatic()与CreateView(),CreateStatic()函数用于分割窗口,可以利用返回值判断分割是否
MFC 软件登陆界面的实现(可以用来做启动画面,添加bmp图片,然后给图片加点击响应事件。)
1,在资源中建立一个新的dialogrnrnrn2.双击窗体<em>添加</em>类,<em>添加</em><em>控件</em>rnrnrn3.给登陆按钮<em>添加</em>消息响应,代码如图。rnrnrn4.在主窗口的OnInitDlg中<em>添加</em>左边代码。(记得<em>添加</em>头文件)rnrnrnrnrnrn<em>添加</em>bmp图片响应事件时记得把Notify属性设为True!!!
mfc单文档的自定义工具栏
MFC的<em>单文档</em>项目有自带工具栏,同时作为开发者可以自定义想要的工具栏,下面给出笔者的一种做法供大家参考:nn编辑自带工具栏的步骤分为以下几步:nn第一步:进入项目资源管理器,找到Toolbar文件夹新建一个Toolbar或者直接修改自带的IDR_MAINFRAME;nn                <em>添加</em>新的图标,在图标的属性中设置Height和Widthnn第二步:打开MainFrm.h,<em>添加</em>一...
mfc单文档画矩形
<em>mfc</em>基础学习,<em>单文档</em>实现封闭图元矩形的绘画,画刷,画笔的应用,
MFC中在界面上添加背景图片的方法
在利用MFC做界面监控软件时,常常需要放一个漂亮的背景图片,本文基于VS2010版本,利用MFC自带的onPaint函数<em>添加</em>背景图片。
基于单文档MFC的菜单的操作
基于<em>单文档</em>的MFC标准的<em>程序</em>rn几个重要函数:rnrnSetMenu()rnrn原型BOOL SetMenu(HWND hWnd,HMENU hMenu);rn功能:该函数分配一个新菜单到指定窗口rn参数:rnhWnd:菜单被分配到其中的窗口的句柄。rnHMenu:新菜单的句柄。如果菜单参数为NULL,则窗口的当前菜单被删除。 函数SetMenu替换原来的菜单(如果存在),但并不将其销毁。应用<em>程序</em>必须调用函数De...
MFC单文档程序增加位图按钮
目的:nn在<em>单文档</em>页面创建一个位图按钮,按下、弹起、选中、禁用四种状态各对应一张图片。nn具体实现:nn1、创建<em>单文档</em><em>程序</em>nn2、菜单栏增加选项:位图按钮(IDB_BITMAP),并<em>添加</em>对应点击事件(根菜单需要取消popup属性,否则不能设置ID)nn3、<em>添加</em>4个状态的位图(可以新建,也可以导入)nn4、在view类头文件中增加nnnCBitmapButton m_bmpBtn; //位图按钮nB...
MFC单文档应用程序关闭时,退出提示功能的添加
首先创建<em>单文档</em>应用<em>程序</em>,F5运行结果如下图 n nnnn然后在类视图-CMainFrame中<em>添加</em>OnClose()消息响应;其次在CMainFrame.cpp文件中<em>添加</em>如下代码:nnnnvoid CMainFrame::OnClose()n{n //TODO:在此<em>添加</em>消息处理代码n if (MessageBox(L&quot;确定要退出<em>程序</em>吗?&quot;,L&quot;退出提示&quot;,MB_ICONINFORMATION|...
mfc:工具栏中添加组合框
1,工具栏<em>添加</em>一个按钮,设置ID2,在头文件中声明组合框类对象CComboBox m_cZoomCombo;3,初始化组合框在int CMainFrame::OnCreate(LPCREATESTRUCT lpCreateStruct)函数中 n加入一下代码,原理:在新加的按钮的位置插入了组合框 // Create the zoom combo box in the toolbar.
MFC中给单文档程序添加背景图片
1、在OnDraw函数中修改如下:rnrnrnvoid CBitmapView::OnDraw(CDC* pDC)n{n CBitmapDoc* pDoc = GetDocument();n ASSERT_VALID(pDoc);n // TODO: add draw code for native data heren CBitmap bitmap; //位图类对象n bitmap.
MFC学习--单文档文本框的编辑(二)
创建一个MFC的<em>单文档</em>工程,实现利用键盘输入文字功能,并存在光标跟随移动。rn学习到对于鼠标消息,字符输入消息的响应。rnMFC<em>单文档</em><em>程序</em>创建后,有四个类,也是四个文件。CMainFrame,CMFC_tets1App,CMFC_tets1Doc,CMFC_tets1View。CMainFrame属于框架类,包括客户区和非客户区,视图类即View类的父窗口,视图就显示在MainFrame的客户区中
mfc:单文档中对话框类调用视图类和框架类成员变量的实例
建立一个<em>单文档</em><em>mfc</em><em>程序</em>,设计一个菜单按钮,可以弹出一个对话框。在对话框中使用视图类和框架类中的变量。 n界面如下对话框图:框架类的成员变量index:视图类的成员变量m_str:button1的响应函数//选择下拉列表的一项,在编辑框中显示出来。其中用到index和m_strnvoid CDialog1::OnBnClickedButton1()n{n // TODO: 在此<em>添加</em><em>控件</em>通知处理
MFC 单文档 对话框 picture控件的背景用图片填充
压缩包中一共有三个源代码,分别用图片填充<em>单文档</em>、对话框和对话框picture<em>控件</em>的背景,只要在onpaint或ondraw中加一段代码即可。
MFC使用OpenCV在文档窗口中显示图像(支持多图片格式)
MFC使用OpenCV在文档窗口中显示图像(支持多格式图片),在VS2010中新建一个 MFC<em>单文档</em>或多文档的应用<em>程序</em>,结合OpenCV强大的图像处理工具,我们可以在MFC的“File/open”直接打开并显示图像,具体方法如下:n(1)首先新建一个<em>单文档</em>或多文档的应用<em>程序</em>,项目名:Demo1n(2)在“Demo1Doc.h ”头文件中包含“#include ”并声明Mat变量img
MFC单文档控件自绘之图像按钮(CImageButton)
在MFC中,无句柄<em>控件</em>自绘之图像按钮,绘制图像按钮
MFC界面基于单文档调用对话框
用MFC编的小界面,里面包含源代码,基于<em>单文档</em>,调用多个对话框
VC编程中如何在面上实现3D文字VC编程中如何在面上实现3D文字
VC编程中如<em>何在</em>界<em>面上</em>实现3D文字VC编程中如<em>何在</em>界<em>面上</em>实现3D文字
MFC单文档如何定义全局变量
把全局变量定义在APP的类下面;rn具体代码如下在App.h头文件下写extern CString Username;rn在App.cpp下面<em>添加</em>CString Username;
MFC应用程序建立单文档程序能在里面调用对话框
基于对话框或<em>单文档</em><em>程序</em>调用别的对话框 对话框 <em>单文档</em> 调用
MFC添加音频文件
MFC<em>添加</em>音频文件,通过触发一个时件,或者时钟,使音频播放,含有可执行文件!简单易懂。
MFC类与类之间的访问与调用(单文档应用程序+多文档应用程序)以及在一个对话框中获取另一个对话框的指针
MFC类与类之间的访问与调用(<em>单文档</em>应用<em>程序</em>+多文档应用<em>程序</em>)nn(1)在所有类中获取App指针:nCWin *pApp=AfxGetApp();nCXXXApp *pMyApp=(CXXXApp*)pApp;nnn(2)所有类中获取CMainFrame类指针:nCMainFrame *pFrame=(CMainFrame*)AfxGetMainWnd();nCMainFrame *pFrame=(CMainFrame*)(AfxGetApp()-
MFC制作各种界面,像单文档那样,可以拖动工具条的界面能放其它控件吗?
我新建一个<em>单文档</em>界面后,不想要那上面的view类,我想在客户区自己<em>添加</em>一些<em>控件</em>上去。怎么弄呀??rnrn新建的<em>单文档</em><em>程序</em>,在资源管理器中只能看到About对话框,那个<em>单文档</em>怎么看不见呢??rnrn有关于界面编程方面的资料、书籍或视频吗??
MFC一一添加背景图片并让控件实现透明的
我们先根据背景图片的<em>添加</em>方式来进行分类:方法一:在擦除窗口背景处实现,即<em>程序</em>响应WM_ERASEBKGND消息。BOOL CDialog_Prop1::OnEraseBkgnd(CDC* pDC)n{n CBitmap bitmap; n bitmap.LoadBitmap(IDB_BITMAP2); nn CDC dcCompatible; n dcCompatible.CreateCom...
MFC界面程序中如何添加鼠标响应事件函数
选择窗口后,在属性窗口中,选择“消息”(上面从右数第二个图标)nnnn在WM_MOUSEMOVE处<em>添加</em>关联函数。
VS2010中单文档/多文档程序----状态栏操作
在状态栏里显示鼠标移动在客户区移动时的坐标位置,具体方法如下: n1、新建一个MFC<em>单文档</em>应用<em>程序</em>; n2、<em>添加</em>一个新的状态栏窗格; n在CMainFrame类的实现文件的开始部分,在indicators数据中<em>添加</em>ID_SEPARATOR; n3、在CxxxView类中通过ClassWizard<em>添加</em>鼠标指针移动WM_MOUSEMOVE的消息处理函数OnMouseMove(),并在OnMouseMov
【MFC入门】之六 MFC中创建应用程序资源之菜单资源plus快捷菜单 and 快捷键
本文以创建一个对话框<em>程序</em>为主线,串接知识点有菜单资源(也就是主菜单上面的框架),快捷菜单(我们平时右键出现的)以及快捷键
MFC初探:单文档打开文件并载入窗口
上次做了一个简单的数控编译<em>程序</em>,想要改成窗口<em>程序</em>。在很久之前用过MFC的对话框做过<em>程序</em>,准备重新捡起来。 n n这里选择了<em>单文档</em>,挑战一下没用过的部分。 n后面类继承选择了继承自CEditView,是为了更方便在窗口中输入文字。(https://zhidao.baidu.com/question/245604097.html) n然后就生成了一个简单的文本输入<em>程序</em>,但存在一点瑕疵:输入文字保存没问题
去掉基于FormView的MFC单文档默认菜单和工具栏的方法
操作: n(1):参考http://blog.csdn.net/clever101/article/details/5394535第二种方法,首先在MainFrm.h末尾中增加DelAllMenu函数。 n(2):然后在MainFrm.cpp的OnCreate()中将下面代码注释掉,如下:/*if (!m_wndMenuBar.Create(this))n {n TRACE0("
MFC视图中增加可停靠面板
本文档详细记录了,如<em>何在</em>MFC<em>单文档</em>环境下,<em>添加</em>一个CDockablePane面板,面板上加载一个对话框,可以实现对话框的自动隐藏。
VC++实现工具栏上添加平面组合框控件
VC++实现工具栏上<em>添加</em>平面组合框<em>控件</em>VC++实现工具栏上<em>添加</em>平面组合框<em>控件</em>
MFC单文档中,增加,删除 工具栏图标
<em>mfc</em><em>单文档</em>中,增加,修改,删除 工具栏图标方法:rn    首先,说明下,在资源视图中,XXX.rc下有个Toolbar,双击打开,如图所示,toolbar中有IDR_MAINFRAME_256和IDR_MAINFRAME两个。增加删除图标都是在IDR_MAINFRAME_256中实现的。查了很多资料都没有说明的很清楚。下面说明增加,删除图标的方法。rnrnrn1.增加图标rnrnrn点击上图中
MFC中对话框上控件随着界面变化而变化的实现
首先说明一下缩放实现步骤:先在OnInitDialog()中获取当前客户区的大小,然后调用WM_SIZE事件处理函数OnSize(),然后就是具体的实现过程,见下图代码实现。1、先在头文件中<em>添加</em>以下代码:protected:n CRect m_rect;n void ReSize(void);n POINT old;2、然后再OnInitDialog()中<em>添加</em>如下代码:// TODO: 在此<em>添加</em>额...
mfc 窗口中嵌入窗口
1、 创建资源2、设置属性(1)style: Child(2)bounder:None3、<em>添加</em>如下代码:参考:http://blog.sina.com.cn/s/blog_86ec70170102vk0i.html
基于MFC单文档下调用opencv库并将图片效果显示在单文档窗口
对比于网络上的MFC对话框显示图像处理的效果,按下<em>控件</em>就会有对话框的弹出,为此为了美观和方便,便制作了基于<em>单文档</em>调用opencv库的方式,并使图片处理效果一直悬浮在<em>单文档</em>的窗口中。 opencv库对于二维图像处理有着极大的方便,此篇博客主要是为了实现opencv库与MFC<em>单文档</em>的较为完整的配合。n     在新的<em>单文档</em>中用opencv显示图像,主要用到了cvvImage类,cvvImage类包装
MFC基于单文档菜单栏调用对话框的实现
创建一个基于<em>单文档</em>的工程命名为Runrn在资源视图中插入基于CDialog ,ID为IDD_DIALOG_NetSet的对话框,并生成类rn打开资源视图在IDR_MAINFRAME中加入菜单“网络配置”rn右击选择属性将ID改为ID_NetSetrn<em>添加</em>事件处理<em>程序</em>rn在void CMainFrame::OnNetset()编辑处理<em>程序</em>rn在头文件中加入#include "NetSet.h"rn并
MFC 对话框载入背景图片-控件加载图片
Picture<em>控件</em>(其他<em>控件</em>也可以)加载BMP格式图片方法一:此方法是MFC的原始方法,只能加载BMP格式图片CRect pictureRect;nm_ctrlPic.GetClientRect(&pictureRect);nCDC* pDC = m_ctrlPic.GetDC(); //m_ctrlPic是Picture<em>控件</em>的变量 CBitmap bmp;nbmp.LoadBitmap(IDB
如何将cout输出显示到mfc界面
最近在做实验室项目,因为某些原因需要在MFC下开发,源码中涉及的COUT输出需要显示。rn开始采取的方案一直是在控制台中显示,由于SetWindowText和GetWindowText代替了控制台的流,<em>mfc</em>下不能直接使用cout。rn借鉴http://blog.csdn.net/wf6892/article/details/52955935rn在MFC中使用coutrnrn文中的方法如下:rnr
MFC——VS中MSComm串口控件的导入和注意事项
(1)先下载一个文件,链接为:点击打开链接。压缩包中包含四个文件:MSCOMM.SRG、MSCOMM32.DEP、MSCOMM32.oca、mscomm32.ocx;解压后拷贝到:   C:\Windows\System32(WIN7系统);   C:\WINDOWS\system32(XP系统)。  注意:64位win7系统还需要将mscomm32.ocx文件复制到C:\Windows\SysW...
【VS开发】关于在CFormView中实现CListCtrl控件的注意事项
【VS开发】关于在CFormView中实现CListCtrl<em>控件</em>的注意事项标签(空格分隔): 【VS开发】今天调试中发现了一项非常令人恼怒的事情,本来早都知道在CFormView中没有了像在对话框中的OnInitDialog()函数用来初始化一些设置,但是可以通过实现虚函数OnInitialUpdate()函数来进行初始化,但是我忘记了一项非常重要的事情,因为我把初始化设置放在了下面的位置:void
MFC单文档应用程序子线程向主线程发送消息调用函数
n在Resource.h文件中<em>添加</em>代码:nn#define WM_USER_MSG (WM_USER+2)nnn在View类中<em>添加</em>函数:nnLRESULT CMCU_systemView::OnMsg(WPARAM wp, LPARAM lp)n{n CMainFrame* pFrame = (CMainFrame *)AfxGetMainWnd();n pFrame-&amp;gt;m_wndStatu...
单文档 多文档 对话框(感觉说的很好)
摘自:http://topic.csdn.net/t/20050526/15/4037687.html          psbeond 的发言看来对windows编程还是不够了解呀。 基于<em>mfc</em>的应用<em>程序</em>。有一个CXXXApp的类。这代表了一个应用<em>程序</em>实例,里面有一个InitInstance成员,这里是创建窗口的地方,你可以通过改写其中的代码,实现你自己的需求,而MFC的应用<em>程序</em>向导
何在MFC单文档程序中实现全屏显示
这篇文档详细讲述了如<em>何在</em>MFC<em>单文档</em><em>程序</em>中<em>添加</em>全屏显示的功能
MFC在单文档内实现画线功能
MFC在<em>单文档</em>内实现鼠标点击两点实现画线,并能保存线的轨迹
MFC实现可视化hanio
使用<em>mfc</em>函数显示<em>单文档</em>界<em>面上</em>hanio的可视化。
MFC+Opencv在单文档程序中显示出一幅图像
在MFC中显示一幅图像<em>程序</em>是十分复杂的,而在Opencv中读入一幅图像只需要一句话,而且很多的图像处理操作都需要使用Opencv中已有的函数,所以在MFC中调用Opencv的函数显示一幅图像是很必要的操作。现在网上很多相关的描述都很不详尽,我总结并编写<em>程序</em>测试后,依次介绍在对话框<em>程序</em>和<em>单文档</em><em>程序</em>中显示一幅图像。(假设在VS平台上已经按照要求配置好Opencv)rn1、  新建一个<em>单文档</em><em>程序</em>Read
MFC 如何给ComboBox下拉框控件添加item,如何添加顺序索引的数据项?
首先参考博客:https://blog.csdn.net/smtrobot/article/details/49306727nn提到了<em>添加</em>item可以用AddString方法,效果如下:nn我定义了一个数组:nnCString strFont[5] = { _T(&quot;宋体&quot;),_T(&quot;楷体&quot;),_T(&quot;仿宋&quot;),_T(&quot;黑体&quot;),_T(&quot;华文细黑&quot;) };nn想把这5个按数组索引的顺序<em>添加</em>到<em>控件</em>中。...
mfc 单文档 多窗口,窗口控件刷新问题
<em>mfc</em> <em>单文档</em> 多窗口,对其中的一个窗口中的picture control<em>控件</em>,自适应大小,使其始终与窗口大小相同,代码写完之后,出现了以下问题。nnn当改变窗口高度或者宽度之后,可能会发生刷新失败,经过检查并非代码自身问题,如图所示:nnnnn上图是经过多次改变窗口大小出现的问题。解决方法是强制刷新窗口,虽然效率会低很多,但是可以解决上面的问题。
MFC对话框工具条添加组合框编辑框例子
MFC对话框工具条<em>添加</em>组合框编辑框例子,可以自己按照这个操作,<em>mfc</em>对话框
MFC在状态栏中使用进度条控件
在MFC中把进度条放到状态栏中使用,就这么简单!
VisualC++6.0的单文档程序的如何生成Help文件?
Visual++6.0的<em>单文档</em><em>程序</em>的如何生成Help文件?建立<em>单文档</em><em>程序</em>时,只要勾选下图红色处就可以自动生成help文件。 n从菜单【帮助】-【帮助主题】,启动帮助文档,如下图 n注意生成的帮助文档时.hlp文件,目前,微软已经不推荐使用这种格式的帮助文档。在win7,win8下打开.hlp文件,需要工具winhlp32.exe工具的支持,可以从微软官网下载。如何将帮助文档.hlp替换.chm格式?
MFC日历控件的使用方法
日历<em>控件</em>的<em>添加</em>在资源列表框内,主要描述了<em>添加</em>完日历<em>控件</em>后消息响应函数里的设置情况
MFC 设置窗体控件显示文字
MFC 设置窗体<em>控件</em>显示文字nnSetDlgItemText( IDC_XXX, TEXT(“我是<em>控件</em>显示的文字”) );nn其中 参数1:IDC_XXX 是<em>控件</em>的ID, n 参数2 :显示的内容字符串。
VS2017配置opencv3.2在MFC单文档中显示图片
最近微软发布了VS2017,增加了很多更实用的功能,其中让笔者兴奋不已的GPU加速功能。只需要切换一个按键便能享受GPU的加速,让<em>程序</em>的速度几何倍数的加快。rn可是vs2017比较刚刚发布很多的第三方库和第三方的工具都没有更新过来。其中包括笔者在标题上提到的Opencv3.2以及笔者以前一直使用的C++第三方GUI库QT。可是笔者着实不想放弃这令人着迷的VS2017。于是千方百计,到处翻资料终于在
MFC单文档以及对话框利用加速键设置快捷键
 nn nn一、对话框<em>程序</em>nn1、资源视图<em>添加</em>Acceleratornnnn2、Accelerator中<em>添加</em>快捷键,id就是<em>控件</em>的idnnnn3、<em>添加</em>成员变量nnnHACCEL m_hac;nn4、初始化函数OnInitDialog中加载资源nnnm_hac = LoadAccelerators( AfxGetResourceHandle(), MAKEINTRESOURCE( IDR_ACCEL...
MFC第一个程序:Hello World!详细详细超级详细。
Hello Worldn编译结果图:nn付代码:n#include &amp;amp;amp;amp;amp;amp;lt;afxwin.h&amp;amp;amp;amp;amp;amp;gt;nnclass MyApp:public CWinApp//定义Myapp类 继承自CWinAppn{n virtual BOOL InitInstance()//2.<em>程序</em>入点n {n CFrameWnd *pWnd=new CFrameWnd;//创建类的指针,调用方法n pWnd-&amp;amp;amp
创建一个单文档MFC应用程序的那些事儿
从大一注册博客到现在还没发表过一篇文章,趁着复习的机会整理一下所得,这次不要再半途而废了~nn--------------------------------------------------------------------------我 是 一 条 安 静 的 分 割 线----------------------------------------------------------
基于MFC下的单文档编辑,可以实现字体颜色、大小的改变
基于MFC下的<em>单文档</em>编辑,可以实现字体颜色、大小的改变
\MFC单文档制作通讯录.zip
\MFC<em>单文档</em>制作通讯录.zip
VS2015--对话框内添加视图类(CView)代码
VS2015环境下,在对话框(CDialog)中<em>添加</em>视图类(CView),完成绘图功能!VS2010也可使用!
MFC多文档程序何在框架(CMainFrame)类中获得视类(CMyView)指针
  在博客上看到的大部分教程都是下面这种方法:            n```n CMainFrame   *pMain=(CmaimFrame   *)AfxGetApp()-&amp;gt;m_pMainWnd;   n CXXXView     *pView=(CXXXView   *)pMain-&amp;gt;GetActiveView();n```n最近写的<em>程序</em>,关闭主<em>程序</em>时要获取窗口视图的状态。很不...
MFC一一单文档下实现多标签视图(继承CTabView类)
在上一节中,讲述了拆分窗口类CSplitterWnd,具体见:http://blog.csdn.net/xuanyin235/article/details/77948615n其间提到了CTabViewEx视图类,这个类继承自CTabView类,接下来我们讲解一下<em>单文档</em>视图中有关多标签视图的具体实现。
百威9000V6商业管理软件 二代锁写狗 注册机 支持升级下载
本程序为百威软件的写狗与注册机,适用于V6、Z7、V9、8000、V8餐饮娱乐系列,可支持升级,使用官方原版程序。有在线演示教程。 为避免本程序被恶意修改,本程序已被加壳,可能会被某些杀毒软件误报为病毒,如不放心,请不要下载或下载后请立即删除。 相关下载链接:[url=//download.csdn.net/download/fxiancheng/3619710?utm_source=bbsseo]//download.csdn.net/download/fxiancheng/3619710?utm_source=bbsseo[/url]
篮球假动作的教学研究下载
有关篮球假动作研究的一篇论文,很有参考价值。 相关下载链接:[url=//download.csdn.net/download/llnhqd/2334335?utm_source=bbsseo]//download.csdn.net/download/llnhqd/2334335?utm_source=bbsseo[/url]
基于JSP的新闻发布下载
一个简单的新闻发布系统的相关文档,应该有点帮助。 相关下载链接:[url=//download.csdn.net/download/hjwlsdf/2791190?utm_source=bbsseo]//download.csdn.net/download/hjwlsdf/2791190?utm_source=bbsseo[/url]
文章热词 机器学习教程 Objective-C培训 交互设计视频教程 颜色模型 设计制作学习
相关热词 mysql关联查询两次本表 native底部 react extjs glyph 图标 如何在网页制作中加入视频 如何在网页制作中插入视频
我们是很有底线的