技术栈
mfc
小黄人软件
5 天前
c++
·
mfc
MFC为什么不报空指针异常 2宏定义不改源码 用替换 用Log函数替换printf等 #define printf Log 优化版底层类Log显示
这里pWnd为NULL,但MFC为什么不报空指针异常,而是调用了当前文件的ShowInfo函数。进入ShowInfo函数后m_editDisplay又是空指针,直接忽略了这句,继续向后执行。
dddddppppp123
6 天前
c++
·
游戏
·
mfc
mfc实现的贪吃蛇游戏
#include "stdafx.h" #include "Snake.h" #include "SnakeDlg.h" #include "afxdialogex.h"
XZHOUMIN
6 天前
c++
·
pdf
·
mfc
【生成pdf格式的报告】
104报文解析工具的高级分析结果现在只能在界面上展示,想输出到文件,成为一个分析报告,那就太棒了。因此准备用pdf格式做为报告的输出。 AI推荐的库是haru
AIminminHu
8 天前
qt
·
mfc
·
cad
OpenGL渲染与几何内核那点事-项目实践理论补充(一-1-(5)番外篇:给 CAD 加上“控制台”——让用户能实时“调参数、看性能”)
@[TOC](OpenGL渲染与几何内核那点事-项目实践理论补充(一-1-(5)番外篇:给 CAD 加上“控制台”——让用户能实时“调参数、看性能”))
懒惰的bit
8 天前
c++
·
mfc
MFC常见消息映射(简洁版)
当用户点击菜单、工具栏按钮、或某些控件(如按钮控件)时,会触发 WM_COMMAND 消息让多个连续命令 ID(如菜单、工具栏按钮)共用同一个消息处理函数。这样可以避免写一堆重复的ON_COMMAND(ID_XXX, func)
火星机器人life
12 天前
数据库
·
ubuntu
·
mfc
turtlebot3 Ubuntu 20.04 + ROS2 Foxy+Gazebo 11.15.1 环境下编译运行
由于turtlebot3官方没有找到ROS2 Foxy分支,因此修改源码使turtlebot3能在Ubuntu 20.04 + ROS2 Foxy+Gazebo 11.15.1 环境下编译运行。 为了避免大家再次采坑,特开源项目,项目地址为 https://download.csdn.net/download/ktigerhero3/92766623
Aevget
14 天前
c++
·
ribbon
·
mfc
·
界面控件
·
ui开发
MFC扩展库BCGControlBar Pro v37.3新版亮点:Ribbon Bar等控件功能升级
BCGControlBar库拥有500多个经过全面设计、测试和充分记录的MFC扩展类。 我们的组件可以轻松地集成到您的应用程序中,并为您节省数百个开发和调试时间。
Ma_Hong_Kai
21 天前
开发语言
·
visualstudio
·
mfc
CMFCRibbonBar
1、CMFCRibbonBar 删除 自定义中的类别 删除打印预览2、删除无关的类别1分隔符
茉莉玫瑰花茶
21 天前
c++
·
mfc
CMake 工程指南 - 工程场景(3)
本文基于实战场景,从最简单的可执行文件构建出发,逐步拆解 CMake 核心指令与变量,让你彻底理解「从源码到可执行程序」的完整流程。
cicada15
22 天前
c++
·
mfc
MFC中的DoDataExchange表示什么功能?
在 MFC(Microsoft Foundation Classes)中,DoDataExchange 是一个用于**对话框数据交换(DDX)和数据验证(DDV)**的关键虚函数。它通常被重写在对话框类中(如继承自 CDialog 的类),负责在对话框的控件和对应的成员变量之间自动传输数据,并执行必要的数据有效性检查。
unicrom_深圳市由你创科技
23 天前
qt
·
wpf
·
mfc
Qt、MFC、WinForm、WPF,哪个做上位机界面更好?
在工业自动化和数据采集系统开发中,上位机软件的选择直接影响项目周期、系统性能和长期维护成本。面对Qt、MFC、WinForm、WPF这四大主流框架,开发者常常陷入选择困境。本文将从技术架构、开发效率、适用场景等维度进行客观对比,帮助您做出更明智的决策。
CAACoder
24 天前
开发语言
·
c++
·
mfc
·
滚动窗口
CATIA/3DE CAA二次开发-ScrollWindow滚动窗口
效果:
551只玄猫
1 个月前
c++
·
mfc
·
课程设计
·
实验报告
·
高级程序设计
【高级程序设计 实验报告8】MFC菜单和工具栏
上一篇:【高级程序设计 实验报告7】文件读写目录一、实验目的二、实验环境三、实验内容四、实验步骤代码代码解释
领小
1 个月前
c++
·
excel
·
mfc
VS2022 MFC对话框应用OLE读写操作excel
一、添加文件和代码需要包含的库解决方案资源管理器-工程名称-右键-添加-新建项-MFC-TypeLib中的MFC类-双击或添加-实现接口的位置-文件-点击文件路径旁的 “...” 浏览按钮。你需要找到并选择 EXCEL.EXE 文件。其常见路径为 C:\Program Files\Microsoft Office\root\Office16\EXCEL.EXE(Office 2016及更高版本默认路径)或 C:\Program Files (x86)\Microsoft Office\Office*版本号
林鸿群
1 个月前
服务器
·
c++
·
游戏
·
mfc
·
游戏服务器
·
vs2026
·
编译部署
VS2026 + C++ 游戏服务器集群编译部署实战(14 个组件完整流程)
本文详细介绍在 Windows 环境下使用 Visual Studio 2026 编译和部署 C++ 游戏服务器集群的完整流程。涵盖环境配置、MSBuild 命令行编译、依赖问题排查、多服务器组件启动等核心环节,为游戏服务器开发者提供一套可落地的工程化方案。
dengzhenyue
1 个月前
笔记
·
学习
·
mfc
MFC 学习笔记
MessageBox,《Windows程序设计(SDK编程)》,Windows程序设计,鱼C论坛 - Powered by Discuz!
兵哥工控
2 个月前
c++
·
mfc
·
线程
mfc 线程启动、挂起、恢复、停止实例
创建一个简单的MFC对话框应用程序,其中包含几个按钮来控制线程的创建、挂起、恢复、结束和等待退出。 注意:在VC6.0中,我们需要使用AfxBeginThread来创建工作者线程,并确保线程安全退出。 我们将创建一个工作者线程函数,该函数将执行一个循环,直到收到退出信号。 同时,我们将在对话框类中管理线程句柄和状态。 步骤: 创建一个MFC对话框应用程序。 在对话框上添加按钮:开始、挂起、恢复、结束、退出。 在对话框类中添加线程句柄和事件(或标志)用于控制线程退出。 实现工作者线程函数,该函数循环检查退出
爱看书的小沐
2 个月前
qt
·
mfc
·
opengl
·
stp
·
step
·
opencascade
·
occt
【小沐学CAD】基于OCCT读取和显示STEP模型文件(QT、MFC、glfw)
Open CASCADE Technology (OCCT) 是一个开源的软件开发平台,专注于 3D CAD(计算机辅助设计)、CAM(计算机辅助制造)和 CAE(计算机辅助工程)领域的开发。它提供了丰富的功能,包括 3D 表面和实体建模、CAD 数据交换以及可视化工具。
CAACoder
2 个月前
mfc
·
catia
·
caa
·
clistctrl
CATIA/3DE CAA二次开发-ListCtrl-2
ListCtrl的列表头默认没有全选的checkbox按钮,通过TRAE,新增列表头的checkbox,效果如下:
CAACoder
2 个月前
mfc
·
catia
·
caa
·
gif播放控件
CATIA/3DE CAA二次开发-播放gif的控件
控件源码下载:经过TRAE的魔改,实现如下功能:1.支持C++98,R19+VS2005;2.支持gif拉伸满足控件大小。