
MFC
MFC:相关程序
北冥有鱼wyh
当容颜不再,唯学识沉淀;
当看清远方,唯家人、知识与我长伴。
展开
-
MFC:OnGetMinMaxInfo与OnSize的简单小结
1. 背景 在编写MFC界面程序时,经常需要限制界面大小,或者针对界面大小变化调整控件位置和大小,此时便要用到OnGetMinMaxInfo或OnSize。void CXXXDlg::OnGetMinMaxInfo(MINMAXINFO FAR* lpMMI)void CXXXDlg::OnSize(UINT nType, int cx, int cy)2. 相同点1、两者都可用于限制界面的最小尺寸和最大尺寸;2、两者都会在CXXXDlg::OnInitDialog()之前执行,若需要使用.原创 2021-01-26 09:00:11 · 1245 阅读 · 0 评论 -
MFC:应用程序无法正常启动(0xc0150002)
1. 错误描述 现有一个使用VS2010编写的MFC旧程序,使用VS2019打开项目,配置好环境后运行程序发现VS出现如下错误:FXVision.exe - 应用程序错误 应用程序无法正常启动(0xc0150002)。请单击“确定”关闭应用程序。2. 分析及解决 打开我的电脑,右键点击管理,选择计算机管理(本地)->事件查看器->Windows日志->应用程序,筛选出错误信息。 错误主要分为事件 10, WMI和事件33,SideBySide。其中事件 1.原创 2020-08-26 12:58:14 · 5026 阅读 · 0 评论 -
MFC OpenCV:刷新图片以及防止窗口抖动的方法
背景 前置文章:MFC鼠标滚轮缩放OpenCV图片 使用滚轮缩小图片,使其小于MFC的PictrueContral控件大小时,发现缩小前的图片依旧存在,缩小后的图片重叠在其上。具体错误图片如下所示: 故缩放前先刷新图片。刷新方法一、先使PictrueContral控件不可见,后使其重新可见。实现方法 在显示图片之前添加如下代码刷新MFC的PictrueContral控件,其...原创 2019-05-15 14:00:37 · 2816 阅读 · 1 评论 -
MFC OpenCV:鼠标滚轮缩放图片
背景 前置文章:MFC显示OpenCV图片的三种详细方法 在利用OpenCV嵌套MFC窗口显示图片后,希望通过鼠标滚轮函数缩放图片。实现步骤1、新建MFC应用程序。2、配置OpenCV运行环境。3、添加MFC的Pictrue Control控件4、编写代码。只需修改MFCApplication1Dlg.cpp文件。添加的代码://在MFCApplication1Dlg...原创 2019-05-14 17:03:27 · 6863 阅读 · 13 评论 -
MFC OpenCV:显示图片的3种方法(详细)
背景 由于OpenCV常用的界面只是单纯的打开图像窗口,相关界面控件和工具较少且不美观,故使用MFC制作界面,而用OpenCV单纯做图像处理。此时便需要在MFC中显示OpenCV所用的图片。方法1、嵌套。直接将OpenCV窗口嵌套到MFC的Pictrue Control控件中。此方法既能直接显示图片,也可直接使用OpenCV的鼠标按键事件,但对于鼠标滚轮事件只能使用MFC本地的滚轮函数。...原创 2019-05-08 10:50:43 · 29804 阅读 · 23 评论 -
MFC:项目移植详细实现(有图)
实现目标 针对一个已有的界面复杂的mfc项目,移植到新建的mfc项目当中去,使其正常运行。实现背景 在学习mfc时,已画好一个较复杂的mfc界面。后面希望对原有mfc项目进行备份,再在新建的mfc项目上拷贝代码进行后续编程。但新建项目后,重画mfc界面嫌麻烦,故想用更简单的方法实现mfc项目的移植。本地环境 操作系统:windows 7 编程工具:VS2017 界面实现:M...原创 2019-02-18 14:38:19 · 3916 阅读 · 4 评论