自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(71)
  • 收藏
  • 关注

原创 【Deepseek】本地部署Deepseek

两分钟完成deepseek本地部署

2025-02-10 18:34:28 854

原创 【浩辰CAD】全部命令和所属Group名称

【浩辰CAD】全部命令和所属Group名称

2025-01-16 21:02:30 334

原创 【AutoCAD】全部命令和所属Group名称

AutoCAD中的全部命令和所属Group名称

2025-01-11 20:18:30 512

原创 【MFC】设置CTreeCtrl单个节点的文字颜色

依据不同状态设置树控件中单个节点的文字颜色。

2025-01-09 20:35:26 500

原创 【Duilib】 List控件支持多选和获取选择的多条数据

Duilib List控件支持多选和获取选择的多条数据

2025-01-06 19:43:25 497

原创 【Mysql】用frm和ibd文件恢复mysql表数据

总是遇到mysql服务意外断开之后导致mysql服务无法正常运行的情况,使用Navicat工具查看能够看到里面的库和表,但是无法获取数据记录,提示数据表不存在。这里记录一下用frm文件和ibd文件手动恢复数据表的过程。

2024-04-23 19:23:51 3706 1

原创 【C++】获取指定点所在屏幕的尺寸

多个显示器时,获取指定点所在的显示器的尺寸。

2023-11-10 23:34:01 624

原创 【gltf-pipeline】安装gltf-pipeline 进行文件格式转换

使用gltf-pipeline进行数据格式转换

2023-11-09 22:51:57 1224

原创 【WGS84坐标系】经纬度高度转换为WGS84坐标系对应的坐标值

给定经纬度和海拔高度数据,计算在WGS84坐标系中对应的坐标值数据。

2023-11-08 18:43:47 2841

原创 【Navisworks】安装踩坑1625记录

Navisworks Manage 2020 安装踩坑1625记录。

2023-11-07 18:56:10 5615 5

原创 【Windows】解决电脑可以正常使用微信,但是打不开网页

解决电脑可以正常使用微信,但是打不开网页的问题。

2023-11-06 18:35:00 29251 2

原创 【MongoDB】MongoExport如何过滤数据导出

如何使用mongoexport进行数据过滤导出操作

2023-11-04 17:26:10 992

原创 【C++】获取指定服务的状态

如何获取某个服务的当前运行状态。

2023-11-03 20:09:42 457

原创 【ObjectArx】appendEntity时错误代码eWrongDatabase

解决appendEntity时eWrongDatabase问题

2023-11-01 21:28:26 414

原创 win11解决 “无法加载文件xxx.ps1,因为在此系统上禁止运行脚本...”问题

解决使用.ps1脚本时的无法加载脚本的问题。

2023-04-08 15:02:15 3417 4

原创 boost::units::quantity 单位转换 示例程序

使用boost::units::quantity进行单位转换的示例代码。

2023-03-09 22:30:44 258

原创 ObjectArx C++ 附加PDF底图参照

在CAD中如何使用代码添加PDF底图参照

2023-03-04 19:28:49 611 5

原创 解决启动CAD时没有响应

解决启动CAD时没有响应的问题

2022-10-23 20:03:39 9152 2

原创 处理 CAD 打开文件时 不显示对话框

解决 AutoCAD 不显示文件导航对话框

2022-10-23 18:35:39 3407

原创 Windows SWIG 安装与部署

SWIG在Windows上的安装与部署

2022-09-30 20:09:08 8659 11

原创 Mysql服务启动后立即停止,意外中断的的几种情况处理

在启动 mysql 服务的时候,出现了启动失败的情况,提示1067错误。

2022-08-29 21:13:22 2177

原创 解决删除凭据管理器后仍然可以访问问题

解决删除凭据管理器后仍然可以访问问题

2022-08-05 20:59:55 5892

原创 C++ std::string 删除指定字符

C++ std::string 删除指定字符

2022-07-30 20:58:29 4911

原创 使用bat脚本以json格式导出mongo数据库中指定表数据

使用bat脚本以json格式导出mongo数据库中指定表数据

2022-07-29 21:04:44 580

原创 mgr.exe病毒导致启动程序启动失败

mgr.exe病毒导致启动程序启动失败,提示 “应用程序无法打开0xc0000005”

2022-07-28 21:13:41 1328

原创 DuiLib 实现tooltip自定义鼠标提示窗口

DuiLib 实现tooltip自定义鼠标提示窗口

2022-07-16 19:46:07 936

原创 bat批处理 添加防火墙出入站规则

bat批处理 添加防火墙出入站规则

2022-07-13 21:42:09 4906

原创 ObjectArx 选择实体创建块参照

将要调整的多个实体整体做成一个 **块参照** ,然后设置块参照的属性即可实现多个实体整体调整。(这里仅以选择一个实体并添加至新创建的块参照中为例。)

2022-07-12 21:00:00 1180

原创 windows bat 保留指定路径下一定数量的较近创建时间的文件夹

windows 批处理命令处理 保留指定路径下一定数量的较近创建时间的文件夹

2022-07-08 21:41:55 1040

原创 C++ MFC将文本复制到剪切板用于粘贴

C++ MFC将文本复制到剪切板用于粘贴

2022-06-21 22:12:06 2343

原创 ObjectArx 使用COM接口添加CAD特性表自定义数据

ObjectArx 使用COM接口添加CAD特性表自定义数据

2022-06-18 20:18:04 1484 3

原创 MFC 无模态对话框的创建和停靠

1、创建MFC无模态对话框。2、ObjectArx利用选项板和无模态对话框实现窗口停靠。

2022-06-18 09:44:59 741

原创 C++使用boost::filesystem实现遍历文件夹内文件

C++17中使用 boost::filesystem 实现遍历文件夹的方法

2022-06-01 23:29:02 8544 2

原创 C++ 记录几种获取屏幕尺寸的方法

问题:最近有遇到获取屏幕尺寸,调整窗口位置的操作,先简单记录一下实现方法。解决:1、获取屏幕尺寸:使用到 GetDeviceCaps 和 GetSystemMetrics//屏幕整体尺寸 HDC hdc = GetDC(NULL); int cx = GetDeviceCaps(hdc, DESKTOPHORZRES); int cy = GetDeviceCaps(hdc, DESKTOPVERTRES); ReleaseDC(NULL, hdc); acutPrintf(_T("\n

2022-05-28 22:58:28 3799 6

原创 C++ 遍历寻找指定进程,通过进程ID获取窗口句柄,以及HWND与CWnd之间转换

问题:如题,如何遍历寻找指定进程?如何通过进程ID获取窗口句柄?HWND与CWnd之间是如何转换的?解决:1、HWND与CWnd之间的转换:使用 GetSafeHwnd 和 CWnd::FromHandle// 已知 CWnd 获取 HWNDCWnd* pCWnd;HWND hwnd = pCWnd->m_hWnd;HWND hwnd1 = pCWnd->GetSafeHwnd();// 已知 HWND 获取 CWndHWND hwnd2;CWnd* pCwnd1 = CW

2022-05-28 17:50:47 4436

原创 Navicat 解决问题:提示No All Pattern Found File Already Patched?

问题:电脑重做系统之后,安装软件时发现,Navicat 激活的时候提示No All Pattern Found! File Already Patched?思路:是因为之前软件数据有残留导致的,这种情况有两种方法可以解决:一种是可以用安装包直接在现在的安装路径下重新安装一遍,不需要卸载,就可以了。另一种是可以将原有的残留注册表数据删除即可。解决:这里只针对删除残留数据进行说明:1、打开注册表,找到 注册表项计算机\HKEY_CURRENT_USER\Software\PremiumSoft

2022-04-16 22:11:36 39930 5

原创 1053 服务没有响应控制功能 错误事件ID7009的解决方法

问题:在启动服务的时候提示 错误1053:服务没有响应控制功能, 分析排除服务路径和杀毒拦截的原因之后,在Windows事件查看器中看到错误原因是创建服务超时导致,错误事件ID7009,是由于服务长时间没有响应而被Windows关闭。思路:增加注册表项HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\ServicesPipeTimeout 的等待时间。ServicesPipeTimeout用来设置服务启动的超时等待时间,默认是30000毫秒。解决

2022-03-26 19:46:48 8670 1

原创 ObjectArx 如何替换CAD本身的命令

问题:优化了CAD本身的一些命令之后,想要 替换CAD原有命令 。试了很多方法都不可行,包括使用 acedPostCommand。思路:既然不能替换,那就曲线救国。利用命令反应器的 commandWillStart 中拦截要替换的原CAD命令,发送 esc 键盘消息keybd_event直接使命令取消,在 commandCancelled 中匹配命令执行新的替换命令。解决:上代码!class N_EditorReator : public AcEditorReactor{ //......

2022-03-01 20:24:12 890

原创 C++虚函数和纯虚函数的使用方法-简单说明

问题:一直都直接使用C++虚函数和纯虚函数,但是好像都不是很清楚用法到底应该怎么样,直到在使用的过程中遇到纯虚函数的使用,编译失败了,提示 无法链接 错误。解决:简单放代码说明用法:class baseClass{ virtual void getName() = 0; //!< 纯虚函数 virtual void getSex() { ; } //!< 虚函数}class subClass : public baseClass{ virtual void getNam

2022-02-21 20:26:46 559

原创 C++ 设置程序开机自启动,并最小化至托盘

问题:将exe程序设置为开机自启动,启动后最小化至托盘。思路:1、程序开机自启动:修改注册表RegOpenKeyEx2、程序最小化至托盘:Shell_NotifyIcon创建托盘对象3、开机自启动和双击打开的区分:增加启动命令参数,使用GetCommandLine获取命令内容解决:1、设置程序开机自启动,修改注册表信息。bool ModifyRegedit(bool bAutoRun){ charpFileName[MAX_PATH] = { 0 }; DWORD dwRet = Ge

2021-11-29 19:17:08 4704

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除