
MFC
文章平均质量分 77
Bill66
这个作者很懒,什么都没留下…
展开
-
用OpenCV与MFC写一个简单易用的图像处理程序
本文详细介绍了一个简单易用的图像处理程序的编写,并列了主要按钮事件的源代码。该程序使用MFC与OpenCV编写。原创 2024-08-06 22:02:47 · 1359 阅读 · 0 评论 -
C++ STL 容器之deque
本文像细介绍了C++ STL deque容器,并用一个示例,演示类其用法,并说明在使用deque函数push_back时,也许考虑是否是按值传递问题。原创 2024-07-28 22:04:48 · 274 阅读 · 0 评论 -
MFC CRectTracker 类用法详解
本文详细介绍了MFC CRectTracker类,并以一个基于对话框的图像处理程序为示例,详细演示了MFC选择框的编程实现,示例包括OpenCV及MFC图像处理编程,提供了个OpenCV图像再MFC对话框中显示的技巧。原创 2024-07-14 18:21:41 · 1126 阅读 · 0 评论 -
Windows 常用光标名称及加载设置鼠标光标方法
本文介绍了Windows常用光标机其加载设置方法。原创 2024-06-24 20:28:53 · 272 阅读 · 0 评论 -
Win11下安装VS2022失败的解决办法
VS2022安装失败的解决办法。原创 2024-06-22 17:26:20 · 3052 阅读 · 0 评论 -
MFC GDI 绘图模式、映射模式、画笔、笔、字体
本文详细介绍了GDi绘图模式,映射模式及GDI接口类CBrush、CFont、CBrush。原创 2024-05-26 11:26:35 · 1368 阅读 · 0 评论 -
OpenCV Mat对象与CImage对象间的数据传输实例
本文介绍了如何实现OpenCV Mat与MFC CImage间数据传输,用CImage显示OpenCV Mat对象图像。并以编写图像处理小程序为实例做了演示,贴出了关键源代码。原创 2024-05-01 09:21:23 · 1167 阅读 · 1 评论 -
用OpenCV与MFC写一个图像格式转换及简单处理程序
本文介绍了用OpenCV与MFC简单实现图像格式转换、锐化、高斯滤波、边缘检测编程设置及具体实现的详细代码。原创 2023-12-02 12:10:10 · 1125 阅读 · 0 评论 -
MFC高级控件之Tab控件( CTabCtrl )
本文详细介绍了标签控件CTabCtrl, 并以一个实例,完整演示了标签控件的创建过程。原创 2022-07-24 14:23:42 · 9246 阅读 · 0 评论 -
MFC高级控件之树状视图控件(CTreeCtrl)
本文介绍了树状视图控件,并以实例演示了的树状视图控件创建,及其成员函数的使用。原创 2022-07-09 19:29:40 · 5012 阅读 · 0 评论 -
MFC高级控件之列表视图控件(CListCtrl)
本文详细介绍了列表视图控件,并以一个实例演示了其常用成员函数的使用方法。原创 2022-05-18 20:53:26 · 5033 阅读 · 1 评论 -
MFC高级控件之 图像列表控件
图像列表控价与其它控件不同,不能从工具箱的控件面板添加到程序界面中。图像列表控件是一个类:CImageList。要使用该控件,需通过编辑代码实现。该控件用以存储大小相同的一组图像。常使用图像列表控件来为工具条、树状控件、列表控价等的内容设置图标。当然也用可以图像列表将图像绘制到程序中。本文将详细介绍图像列表控件,并以一个的实例演示如何使用图像列表。原创 2022-04-10 09:43:15 · 2244 阅读 · 0 评论 -
MFC 通用对话框之“浏览“对话框
前面已经讲过文件对话框,通过文件对话框的GetPathName()成员函数可以获取文件路径。我们还可以通过文件浏览对话框获取文件路径。要显示浏览对话框,需通过API函数SHBrowseFolder,其语法格式如下:LPITEMIDLISTSHBrowseForFolder(LPBROWSEINFOlpbi);BROWSEINFO为结构体,其原型如下:typedef struct _browseinfo{ HWNDhwndOwner; LP...原创 2022-03-15 16:31:25 · 911 阅读 · 0 评论 -
MFC 通用对话框之“查找/替换“对话框
CFindReplaceDialog类封装了查找/替换对话框,使用CFindReplaceDialog类可以,可以轻松地在应用程序中实现标准的字符串查找/替换对话框 。不像其他通用对话框是模态对话框,查找/替换对话框是非模态对话框。CFindReplaceDialog对象有两种:查找对话框和查找/替换对话框。尽管对话框允许用户输入搜索和搜索/替换字符串,但它们不执行任何搜索或替换函数。 您必须将它们添加到应用程序中。要构造一个CFindReplaceDialog对象,使用提供的构造函数(它没有参数)。原创 2022-03-12 20:01:03 · 1706 阅读 · 0 评论 -
MFC 通用对话框之颜色对话框
CColorDialog类封装了颜色对话框,此类允许您将颜色选择对话框合并到应用程序中。颜色对话框就像画家的调色板一样,可显示系统定义的颜色列表,用户可以从列表中选择或创建特定颜色。本文详细介绍了颜色对话框,并通过一个画线示例演示了颜色对话框的使用。原创 2022-02-27 20:55:58 · 3432 阅读 · 1 评论 -
MFC 通用对话框之字体对话框
CFontDialog类封装了Windows字体对话框。字体对话框是一个拥有Windows安装字体列表的对话框,用户可以从列表中选择要用的字体,同时在字体对话框中还可以设置字体大小、颜色、效果、和字符集等属性。本文详细介绍了字体对话框,并用一个示例,进行了演示。...原创 2022-02-20 15:51:16 · 2412 阅读 · 1 评论 -
MFC 通用对话框之文件对话框
本文讲解了MFC 通用对话框中的文件对话框类CFileDialog,及其常用成员函数的用法原创 2022-02-19 14:41:44 · 6291 阅读 · 0 评论 -
键盘虚拟键码
在MSDN中的Virtual-Key Codes 表中列出了键盘的虚拟键码如下:从这个键码表中就可以查询到各个虚拟键码。当我们在OnChar函数中需对不同键码做出不同响应时很有用。原创 2022-01-09 20:04:01 · 1428 阅读 · 0 评论 -
MFC模拟AutoCAD 在单文本视图窗口任意位置输入文字
本文介绍如果通过MFC编程实现模拟AutoCAD 在单文本视图窗口任意位置输入文字。先在VS2017中建一个名为FormatDemo单文档工程,在FormatDemoView.h中声明如下变量:public: COLORREF mColor; UINT linetype; LOGFONT logfont; CEdit mEdit; UINT drawType; CWnd* pwnd; BOOL drawTextFlag; CString str; CPoint mPoint;原创 2022-01-06 15:50:47 · 1537 阅读 · 0 评论 -
MFC 颜色对话框的使用
我们需要设定颜色时通常通过颜色对话框来选取颜色,用选取的颜色来设定。MFC编程时如何实现呢?可以先定义一个COLORREF 变量,用这个变量来记录如: COLORREF mColor; 然后声明一个CColorDialog对象,如:CColorDialog mColorDialog; 通过一下代码就可获得选取的颜色。if (mColorDialog.DoModal() == IDOK) mColor = mColorDialog.GetColor();...原创 2021-12-31 16:43:06 · 1158 阅读 · 0 评论 -
VC2019 CMSComm 控件串口通信编程教程Step by Step
1.打开VS2019,点击“创建新项目”2.在模版搜索栏中输入MFC,如果你的VS2019装有C++ MFC组件,会显示下图界面,点击MFC应用,再点击下一步。3.输入项目名称及存储路径,点击创建4.在应用程序类型中选择基于对话框,点击完成初始界面如下:5.点击“工具”菜单,再点击“选择工具箱项”6.在弹出对话框中,点击“com组件”,然后在下面列表中选择“Microsoft Communications Control…”,然后点击“确定”7..原创 2021-10-13 10:01:07 · 6625 阅读 · 1 评论