MFC
文章平均质量分 60
十雨五风
这个作者很懒,什么都没留下…
展开
-
std::vector与deque首尾增删及遍历(应用于CListCtrl虚拟列表)混合性能测试
1、简介 在工作项目中应用MFC类库的CListCtrl刷新加载数据,一开始是用InsertItem()、SetItemText()和DeleteItem()等成员函数来实现数据在列表视图控件中的新增和删除(最多显示500条数据)。在实施运行过程中发现,当数据量较多且显示频率快时,程序占用cpu高达30%以上,且偶尔会出现假面假死问题(其他图标按钮、右键菜单等功能不能使用),于是在网上搜索“MFC CListCtrl占用cpu高”,找到了“虚拟列表”技术支持,经实现、运行、观察,在同样的环境下cpu占用原创 2022-04-28 16:27:25 · 804 阅读 · 0 评论 -
C/C++ 电脑微信dat文件解密及工具分享
1、前言 最近想整理下照片(回忆 ^ _ ^ 怀旧),以前也知道在微信pc端聊天时,图片、视频、文档等文件会缓存在一个目录下(电脑微信→左下角三条杠→设置→文件管理),点击按钮“打开文件夹”快速访问,文件基本都存储在“FileStorage”文件夹中,本文重点在于解密“Image”文件夹中被加密的dat文件。2、工具介绍 使用VS2010 MFC编写,支持选择单个文件转换及选择文件夹批量转换,一般都是选择目录/路径/文件夹进行批量转换。【注】在Windows XP下软件打开失败。(1)工具界原创 2022-04-19 18:06:11 · 8337 阅读 · 2 评论 -
MFC 控件获得焦点时显示为蓝色且编辑框无法Ctrl+A全选(改变窗口样式)
在编写一个基于对话框的MFC测试程序时(VS2010环境,未使用Unicode库,即使用了多字节字符集),发现选中编辑框时(获得了焦点)边框不是蓝色,且无法使用Ctrl + A全选编辑框内容,点击按钮时按钮也不变显色,如下图所示: 通过修改stdafx.h文件中的代码以达到预期效果,如下图: 重新编译后,运行效果如下图:...原创 2022-03-17 17:19:33 · 800 阅读 · 0 评论