VS2010
mr_liyonghong
这个作者很懒,什么都没留下…
展开
-
VS2010中新控件的编程------颜色按钮类和颜色对话框
(1) 颜色按钮类和颜色对话框1) 颜色对话框MFC提供了颜色对话框类CMFCColorDialog进行颜色的选择,系统可以利用DoModal()调用,然后选择相应的颜色。CMFCColorDialog dlg(m_Color,0, this); if(dlg.DoModal()==IDOK) {原创 2013-11-07 09:47:49 · 3799 阅读 · 0 评论 -
学习OpenCV3 ------读写图像
在OpenCV中,提供了imread(),imwrite()方便的读写各种类型的图像,图像的兼容性非常强,imshow()则提供了读取图像的快速显示,下面的代码详细的介绍了这一应用。 int main( int argc, char** argv ) { if (argc != 2) { help(argv); return 0; } ...原创 2018-04-10 16:16:07 · 819 阅读 · 0 评论 -
学习 VS2010编程经典示例
示例一 自制对话框添加页面目的在于给自制对话框添加自己的页面,在生成的VC多视窗系统或者单视窗系统中,自动会有菜单View->Toolbars->Customize将弹出设置对话框进行设置,本例主要在此对话框中添加自己的对话框。(1) 利用VS2010向导生成视窗形式的对话框;(2) 利用添加资源的方式添加属于自己的对话框;(3) 针对该对话框建立类,...原创 2018-03-15 13:10:10 · 5588 阅读 · 0 评论 -
学习VS2010 ------ 多种类型的视图集合CTabView
多种类型的视图集合CTabView首先利用AppWizard建立工程,然后将视类的基类更改为CTabView,并将所有的CView更改为CTabView。依次插入以CSrollView、CListView、CFormView、CEditView为基类的CView1、CView2、CView3、CView4,并在程序中进行引用:intCTabViewTestView::OnCreate(原创 2013-11-07 10:28:49 · 3526 阅读 · 0 评论 -
VS2010中新控件的编程------MFC下的多列表视图
(1) MFC下的多列表视图在VS2010下,提供了类CMFCPropertySheet和CMFCPropertyPage进行列表视图和相关页面的加载,首先构造基于CMFCPropertyPage的页面类,建立对话框资源,将模式设置为“Child”,然后建立以CPropertyPage为基类的CPage1,将基类更换为CMFCPropertyPage,重载虚函数OnInitDialo原创 2013-11-07 09:43:47 · 2347 阅读 · 0 评论 -
VS2010 ------ 显示菜单Tooltip编程
显示菜单Tooltip编程菜单的Tooltip是给菜单给出相应的提示信息,可以关闭也可以打开,当然为了Tooltip相关的色彩显示,专门建立了以CMFCTooltipCtrl为基类的继承类首先以CMFCTooltipCtrl为基础,建立类CMyToolTipCtrl,并重载相关的属性函数OnFillBackground(), OnDrawSeparator( ),绘制Tooltip的背景、原创 2013-11-07 09:35:42 · 1795 阅读 · 0 评论 -
学习VS2010 --------- 对话框的Tooltips提示编程
对话框的Tooltips提示编程Tooltips可以针对对话框的资源进行信息提示,例如按钮等,可以作为在线帮助系统,在VS2010中,提供了类CMFCToolTipCtrl用于Tooltips的实现。(1) 利用VS2010的AppWizard建立对话框模式的工程文件;(2) 插入基类为CMFCToolTipCtrl的扩展类CMyTooltipCtrl,目的在于生成原创 2013-11-07 09:28:29 · 2043 阅读 · 0 评论 -
学习VS2010 ------ 多彩界面,Ribbon编程
多彩界面,Ribbon编程 Ribbon是类似于office2007样式的界面,它替代了传统的MFC程序里的菜单和工具栏,MFC默认生成的Ribbon功能少,需要我们自己添加一些控件和图片等元素使界面好看。与菜单资源相比,Ribbon的设计使界面更加直观,带有的图标也使界面看起来更加美观。Ribbon界面设计的重要方面就是要设计所需的图标,设计图标时,需要设计小图标和大图标,Ribbon类的原创 2013-11-07 10:21:17 · 4033 阅读 · 0 评论 -
VS2010中新控件的编程------CMFCListCtrl列表控件的应用
CMFCListCtrl列表控件的应用 首先建立以CMFCListCtrl为基类的CMyListCtrl,并重载OnGetCellTextColor以便设置文本颜色,重载OnGetCellBkColor以便设置背景颜色,重载OnGetCellFont以便设置字体,重载OnCompareItems以便按照一定规则排序。重载的关键函数如下:COLORREF CMyListCtrl::OnG原创 2013-11-07 09:57:06 · 8052 阅读 · 0 评论 -
学习VS2010 -------- 桌面信息提示信息编程
桌面信息提示信息编程 目的在系统运行有各种各样的信息提示,直接从桌面的右下角弹出对话框给出提示,该提示对话框可以采用系统信息提示对话框,也可以采用自定义对话框进行提示。(1) 利用VS2010生成对话框形式的工程文件;(2) 在对话框中加入与桌面提示信息相关的控件,包括外观类型、动画类型、透明度、动画速度、自动关闭、关闭时间等;(3)原创 2013-11-07 09:23:38 · 1798 阅读 · 0 评论 -
VS2010中新控件的编程------ MFC按钮
MFC按钮1) 按钮 在Page1中加入按钮资源,并加入按钮设置风格相关的选择框,在CMFCButton中可以设置按钮的图标、图标和文本的位置、信息提示等m_bRightImage设置图标是否靠右;m_bTopImage设置图标是否朝上;m_nFlatStyle设置按钮的属性;SetImage设置按钮上的图标,其中参数1为正常状态下的图标,参数2为鼠标置于其上的图标,参原创 2013-11-07 09:44:47 · 4203 阅读 · 0 评论 -
学习VS2010------自制对话框添加页面
自制对话框添加页面目的在于给自制对话框添加自己的页面,在生成的VC多视窗系统或者单视窗系统中,自动会有菜单View->Toolbars->Customize将弹出设置对话框进行设置,本例主要在此对话框中添加自己的对话框。(1) 利用VS2010向导生成视窗形式的对话框;(2) 利用添加资源的方式添加属于自己的对话框;(3) 针对该对话框建立类原创 2013-11-07 09:15:24 · 1547 阅读 · 0 评论 -
学习VS2010 ------ 状态栏的编程
状态栏的编程VS2010提供了CMFCStatusBar用于控制状态栏的显示,在状态栏中,可以显示图标、进度条、图形动画、更改文本的颜色和背景色、双机相应状态栏产生消息。首先利用AppWizard建立工程文件,注意建立的工程文件视类的基类选择为CFormView,在CMainFrame中定义状态栏并设置状态栏。依据状态栏中出现的次序定义常量,确定修改哪一个状态栏。const int原创 2013-11-07 10:25:19 · 4166 阅读 · 0 评论 -
VS2010中新控件的编程------按照一定格式输入的对话框CMFCMaskedEdit控件
在当前对话框中加入CEdit控件,并为该控件设置CMFCMaskedEdit变量,在初始化代码中进行初始化即可,CMFCMaskedEdit的EnableMask可以设置输入相应文字,但也可通过SetValidChars控制输入的内容。m_MaskEdit1.EnableMask(_T(" ddd ddddddd"),_T("(___) ___-____"),_T(' '));原创 2013-11-07 09:51:20 · 5627 阅读 · 0 评论 -
VS2010中新控件的编程------文件夹和列表控件编程
文件夹和列表控件在界面上增加Tree和列表控件,并设置属性,其中Tree设置为“has lines”,“hasbuttons”,列表控件设置为“report”类型,并添加变量: CMFCShellTreeCtrlm_ShellTree; CMFCShellListCtrlm_ShellList;在初始化中增加:m_ShellTree.Expand原创 2013-11-07 09:53:58 · 1604 阅读 · 0 评论 -
VS2010中新控件的编程------字体、链接、浏览等空间的编程
字体、链接、浏览等空间的编程1) 字体列表在资源中加入Combox控件,并将属性设置为dropList,将OwnerDraw属性设置为Fixed,将has strings属性设置为TRUE。利用ClassWizard为该控件设置CMFCFontComboBox变量,利用该类的成员函数进行属性设置和变量。 m_FontCombox.SelectFont(_T("Aria原创 2013-11-07 09:49:44 · 2893 阅读 · 0 评论 -
学习OpenCV3 Mat类详解
Mat::Mat各种Mat构造函数。C++: Mat::Mat()C++: Mat::Mat(int rows, int cols, int type)C++: Mat::Mat(Size size, int type)C++: Mat::Mat(int rows, int cols, int type,const Scalar& s)C++: Mat::Mat(S...原创 2018-07-27 09:43:00 · 2133 阅读 · 0 评论