MFC
文章平均质量分 62
BFSTL
这个作者很懒,什么都没留下…
展开
-
DOC,VIEW,FRAME互相调用
转自:http://blog.sina.com.cn/s/blog_936fe91501014d2j.htmldocument/view模式,是为了在逻辑上,让数据和显示分开。一般在document里,定义document类的成员变量,来存数据,并用View来显示。在document里,当成员变量的数据改变时,你可以用UpdateAllVie转载 2013-12-06 10:14:24 · 888 阅读 · 0 评论 -
[MFC]动态改变对话框控件位置尺寸
用CWnd类的函数MoveWindow()或SetWindowPos()可以改变控件的大小和位置。void MoveWindow(int x,int y,int nWidth,int nHeight);void MoveWindow(LPCRECT lpRect);第一种用法需给出控件新的坐标和宽度、高度;第二种用法给出存放位置的CRect对象;例:CWnd *pWnd转载 2014-04-18 10:48:10 · 2173 阅读 · 0 评论 -
VS2010静态编译生成.exe可执行文件
VS2010静态编译生成的.exe可执行文件,可以免安装在其他电脑直接运行 静态编译:就是在编译可执行文件的时候,将可执行文件需要调用的对应动态链接库(.so)中的部分提取出来,链接到可执行文件中去,使可执行文件在运行的时候不依赖动态链接库。 编译方式:第1种:设置:1、项目->配置属性->常规->MFC的使用:在静态库中使用MFC转载 2014-04-03 21:41:24 · 789 阅读 · 0 评论 -
VC++动态链接库(DLL)编程深入浅出
原文地址http://www.cnblogs.com/chio/archive/2007/11/03/948480.html1.概论 先来阐述一下DLL(Dynamic Linkable Library)的概念,你可以简单的把DLL看成一种仓库,它提供给你一些可以直接拿来用的变量、函数或类。在仓库的发展史上经历了“无库-静态链接库-动态链接库”的时代。 静态链接库与动态链接库都转载 2014-04-03 21:55:57 · 690 阅读 · 0 评论 -
[MFC]spin + edit
CSpinButtonCtrl *pSpinCtrl = (CSpinButtonCtrl*)GetDlgItem(IDC_SPIN1);pSpinCtrl->SetBuddy((CEdit*)GetDlgItem(IDC_EDIT_1));pSpinCtrl->SetRange(0,999999);// pSpinCtrl->SetPos(10000);原创 2014-05-06 22:21:07 · 913 阅读 · 0 评论 -
[opencv][MFC]显示mat图片于mfc
对话框和单文档大同小异之前一直使用老版本的Cvvimage类原创 2014-05-14 15:42:43 · 1109 阅读 · 2 评论 -
[MFC]Radio Button 控件使用小结
((CButton *)GetDlgItem(IDC_RADIO1))->SetCheck(TRUE);//选上((CButton *)GetDlgItem(IDC_RADIO1))->SetCheck(FALSE);//不选上((CButton *)GetDlgItem(IDC_RADIO1))->GetCheck();返回1表示选上,0表示没选上原创 2014-04-25 10:32:29 · 1008 阅读 · 2 评论 -
[MFC]父子对话框互调成员变量
由于要用到非模态对话框做工具原创 2014-04-26 11:13:11 · 1783 阅读 · 1 评论 -
[opencv][MFC]无法定位程序输入点GetTickCount64于动态链接库KERNEL32.dll上
昨儿在另一原创 2014-05-14 09:58:44 · 8670 阅读 · 1 评论 -
VS2010 opencv2.4.6 打包安装程序 小结
编了这么久,像样的安装包都没弄过一个,第一次稀里糊涂弄出来了,就小结原创 2014-10-26 14:08:51 · 2017 阅读 · 0 评论 -
给对话框添加菜单栏
在对话框头文件中声明CMenu 变量,例如m_Menu;在OnInitDlg()中加入如下语句:m_Menu.LoadMenu(菜单id);SetMenu(&m_Menu);转载 2014-04-16 21:15:55 · 801 阅读 · 0 评论 -
[MFC] 对话框 菜单添加快捷键
VS MFC 菜单 添加快捷键对于我这种编程大菜来讲,不写得极度明白加上图解的话,始终是难以理解并且会马上就忘的 ①.资源视图点右键->添加资源->Accelerator ②.Accelerator与要绑定的菜单ID一致,这个菜单是总菜单的ID,不是某一子菜单项 ③.在Accelerator里面设置快捷键,ID为对应的子菜单I转载 2014-04-30 22:34:26 · 2054 阅读 · 0 评论 -
CArray的用法
CArray的用法2007-05-23 10:01templateclass CArray:public CObject 参数 TYPE 模板参数指定存储在数组中的对象的类型。TYPE是一个由CArray返回的参数。ARG_TYPE 模板参数指定用于访问存储在数组中对象的参数类型。通常是一个对TYPE的参考。ARG_TYPE是一个传递给CArray的转载 2013-12-05 11:47:33 · 741 阅读 · 0 评论 -
MFC 单文档的全局变量
转自http://blog.csdn.net/abcjennifer/article/details/7477896单文档中每个view类中有自己的局部变量,所以在应用程序中定义全局变量要在这些View类啊,Doc类啊的外面。待解决问题:希望对每处理一个文件,全局变量+1(如图1所示,期望处理后结果为5,CVMFC1不算)ok,问题实际上是MFC中如何设置和操作转载 2013-12-05 20:56:34 · 818 阅读 · 0 评论 -
CRect
CRect::CRect构造 CRect 对象。CRect( ) throw( ); CRect( int l, int t, int r, int b ) throw( );CRect( const RECT& srcRect ) throw( );CRect( LPCRECT lpSrcRect转载 2013-12-06 08:27:22 · 1041 阅读 · 0 评论 -
非模态对话框传值(自定义消息)
非模态对话框的使用分类:c&c++ 2010-09-04 14:0594人阅读评论(0)收藏举报例子,在单文档程序窗口中绘制圆,通过调出非模态对话框设置半径值。(画圆部分省略)1、新建单文档应用程序,添加一个对话框资源,并创建对话框类CRadiusDlg。2.在视图类头文件中加入刚创建的对话框类的头文件,#include"Radius转载 2013-12-06 19:27:50 · 1795 阅读 · 0 评论 -
Combo Box
Combo Box(组合框)控件很简单,可以节省空间。从用户角度来看,这个控件是由一个文本输入控件和一个下拉菜单组成的。用户可以从一个预先定义的列表里选择一个选项,同时也可以直接在文本框里面输入文本。1.改变下拉框大小 1)直接在控件上操作,先点向下的箭头,就可以调整下拉框大小; 2)为了让列表框变的更宽,可以用setdroppedwidth(intwidth)函数来调整列表框的宽转载 2014-01-01 21:08:36 · 638 阅读 · 0 评论 -
WM_CLOSE WM_DESTROY WM_QUIT 区别
转自http://blog.csdn.net/xiliang_pan/article/details/7178601在发送 WM_QUIT消息时,要使用PostMessage发送,否则,窗口已经关闭,但任务管理器中进程还存在。可以通过 pDlg->PostMessage(WM_QUIT);或DWORD dwThreadId = GetWindowThreadPr转载 2014-01-02 20:45:05 · 873 阅读 · 0 评论 -
check box 手记
赋值((CButton*)GetDlgItem(box id))->SetCheck(1);1或0,对其赋值,1代表选中,0代表未选中判断 if (((CButton *)GetDlgItem(box id))->GetCheck()==0){}未选中则---原创 2014-01-02 22:55:08 · 544 阅读 · 0 评论 -
异常控制try,catch用法小结
http://bbs.chinaunix.net/thread-1051184-1-1.html今天整理过去的学习笔记,无意中看到这个,自己写的,居然大部分都不记得,可能是很少用到吧。干脆帖出来,大家有什么补充的。。。1、基础介绍try{//程序中抛出异常throw value;}catch(valuetype v){//例外处理程序段}语法小结转载 2014-01-04 21:55:30 · 1777 阅读 · 0 评论 -
opencv入门程序晒一个~~~
http://download.csdn.net/detail/u010606097/6875245http://download.csdn.net/detail/u010606097/6875255年底了,老板让写工作总结于是顺便拿到这里晒一下,顺便提供下自己写的三两个例程,供初学者入门,,基本上关于ocv的学习就是 1、图像处理 2、vs2010+MFC 3、opencv2的那原创 2014-01-22 22:39:43 · 1120 阅读 · 0 评论 -
C++/C常用格式转化小结(结合opencv)(待完善)
string,cv::sting 转 char* :char*p=(char*)str.data();char *p=str.c_str();原创 2015-05-19 16:13:32 · 901 阅读 · 1 评论