摘要: SendMessage(WM_COMMAND, MAKEWPARAM(IDC_BUTTON_UPDATECRC, BN_CLICKED), (LPARAM)GetDlgItem(IDC_BUTTON_UPDATECRC)->m_hWnd); 这是一句典型的MFC(Microsoft Foundati 阅读全文
posted @ 2025-09-26 15:48 快雪 阅读(11) 评论(0) 推荐(0)
摘要: #include <Windows.h> // 写入剪贴板 void CopyToClipboard(const char* pData, int length) { if (OpenClipboard(NULL)) { UINT uFormat = RegisterClipboardFormat( 阅读全文
posted @ 2025-08-01 09:43 快雪 阅读(9) 评论(0) 推荐(0)
摘要: #include<stdbool.h> #include<stdio.h> #include<stdint.h> typedef struct tagTest { float f1; float f2; bool b3; }TEST_T; void test(TEST_T* p) { p->f1 = 阅读全文
posted @ 2025-07-21 17:29 快雪 阅读(12) 评论(0) 推荐(0)
摘要: 翻译文件路径:C:\Qt\6.7.2\msvc2019_64\translations\qtbase_zh_CN.qm拷贝至程序的qm文件目录 QTranslator加载,qApp安装installTranslator 阅读全文
posted @ 2025-07-01 13:35 快雪 阅读(15) 评论(0) 推荐(0)
摘要: 1.选择源仓库,选中具体版本,点击"Create branch/tag from revision"。 2.在To path中填写新的分支名称,并写上log,点击OK 3.查看分支 在上一步的destination url就是仓库地址 阅读全文
posted @ 2025-07-01 11:35 快雪 阅读(16) 评论(0) 推荐(0)
摘要: 1、打开Qt维护工具 选择对应的Qt版本,比如5.15.2,取消不需要的组件。如果没有显示老版本,请勾上Archive,点击“筛选”,例如下图所示 2、等待安装完毕即可,这是Qt安装目录下将会看到有多个版本。 注:注意的是如果在线安装速度较慢,请切换国内镜像服务。方法是打开cmd,执行以下命令: 1 阅读全文
posted @ 2025-03-01 02:56 快雪 阅读(477) 评论(0) 推荐(0)
摘要: 报错接口位于user32.dll和d3d12.dll 原因:Qt6依赖于Windows 10 1809及之后版本引入的新API或功能。如果程序使用了这些新特性,而在较旧的Windows版本上运行,就会导致兼容性问题。 解决方法: 1、降低Qt版本,例如使用Qt5 2、升级操作系统 阅读全文
posted @ 2025-02-20 10:49 快雪 阅读(132) 评论(0) 推荐(0)
摘要: 1、根据操作系统制作一个PE系统U盘。例如,使用老毛桃工具。 2、设置电脑从U盘启动,进入PE系统。 3、执行‘密码清除工具’。 4、重启系统,设置电脑从硬盘启动。 阅读全文
posted @ 2025-02-18 15:29 快雪 阅读(20) 评论(0) 推荐(0)
摘要: class idleDectector : public QObject { Q_OBJECT public: explicit idleDectector(QObject *parent = nullptr); ~idleDectector(); signals: void idle(); pro 阅读全文
posted @ 2025-01-20 14:17 快雪 阅读(50) 评论(0) 推荐(0)
摘要: 多次调用CMFCToolTipCtrl的AddTool会导致程序内存不断增加,尤其在循环中,因此需要AddTool之前,先进行判断,如果新文本与旧的不相同,才添加,并且添加之前先删除。需要注意的是,提示文本支持最大长度是MAX_TIP_TEXT_LENGTH.该宏在tooltip.cpp line: 阅读全文
posted @ 2024-12-25 18:05 快雪 阅读(23) 评论(0) 推荐(0)