- 博客(19)
- 资源 (2)
- 收藏
- 关注
原创 c++ 操作word实现ApplicationEvents回调响应出现异常错误 0x80020010 无效的被呼叫方 解决方案
c++ 操作word实现ApplicationEvents回调响应出现异常错误 0x80020010 无效的被呼叫方 解决方案解决方案:解决方案:回调函数前要加:__stdcall愁死个人,找了2天下次抄代码也要认真对待
2022-01-27 11:56:06
934
原创 sublime text3使用卡顿,代码提示卡顿终极解决办法
sublime text3使用卡顿,代码提示卡顿终极解决办法适用的情况解决办法适用的情况原来sublime text3好好地不卡顿,突然有一天卡顿了。应该是最近长了什么插件导致的解决办法首先,打开sublime text3,菜单栏中依次打开’首选项’->‘浏览插件目录’,如下图所示:进入到sublime text3软件的插件目录,如下图所示:关闭 sublime text3软件,并修改 Installed Packages 文件夹路径,然后重新打开sublime text3
2022-01-11 18:09:50
2669
原创 2021-06-11
'0xC000041D:用户回调期间遇到未经处理的异常' or '0xC0000005: 读取位置 0xccccccbc 时发生访问冲突'代码如下:调试参数异常显示错误原因代码修正)代码如下:#include "stdafx.h"#include "Test6.h"CString GetFileName(CString strFile){ OutputDebugString(strFile); int nPos = strFile.ReverseFind(_T('.')); return
2021-06-11 17:33:44
301
原创 IIS 发布的webservice或者web网站无法访问共享路径的问题
问题:电脑可以访问共享路径(例如:\192.168.0.127)2.IIS中读取共享路径中的文件失败原因:IIS 运行的时候不是系统管理员权限,如下图所示解决办法找到网站的应用池,修改网站的管理员信息,如下图所示:第一步:第二步:第三步打开资源管理器确认:...
2020-07-02 17:05:43
2951
原创 模块已加载,但对DllRegisterServer的调用失败,错误代码为0x800....
问题:模块已加载,但对DllRegisterServer的调用失败,错误代码为0x800…解决:1.关闭杀毒软件,关闭杀毒软件,关闭杀毒软件2.管理员运行cmd进行注册
2020-07-01 08:35:22
7290
原创 Debug Assertion Failed! f:\dd\vctools\vc7libs\ship\atlmfc\src\mfc\wincore.cpp Line: 942
Microsoft Visual C++ Debug LibraryDebug Assertion Failed!Program: …Files (x86)\BCGSoft\BCGControlBarPro\bin\MyDiagramEditorD.exeFile: f:\dd\vctools\vc7libs\ship\atlmfc\src\mfc\wincore.cppLine: 942For information on how your program can cause an asser.
2020-06-23 14:03:15
1901
原创 iphlpapi.h error C2143: 语法错误 : 缺少“)”(在“常量”的前面),error C2143: 语法错误 : 缺少“;”(在“常量”的前面)
在做arx时遇到 用iphlpapi.h获取网卡号,编译的时候出现下列问题:描述如下:1>c:\program files (x86)\microsoft visual studio 8\vc\platformsdk\include\iphlpapi.h(540) : error C2143: 语法错误 : 缺少“)”(在“常量”的前面)1>c:\program files (...
2020-04-28 15:33:02
994
原创 arx 自动锁定文档类 AcAxDocLock
// When appending entities to a database from the session context,// AutoCAD requires the following be true to properly append and// display the entities://// 1. The document is locked// 2. The d...
2020-04-26 18:55:23
664
原创 objectarx二次开发,反应器崩溃问题
问题事故现场描述1.两个不同的arx2.两个arx中生成了两个类名相同的反应器,例如编辑反应器PiAcEditorReactor : public AcEditorReactor3.两个arx都被另外一个arx采用acedArxLoad函数加载4.偶尔会出现arx都加载完成后,cad崩溃,报错:致命错误: Unhandled Access Violation Reading 0x000...
2019-01-07 10:41:25
861
原创 objectarx二次开发 自定义实体炸开支持填充,边界等问题 explode
objectarx二次开发 自定义实体炸开支持填充,边界等问题 explode问题描述arx自定义实体,在填充时,cad会提示 无法分解 PiAcDbSignStamp。,如下图所示解决方案首先自定义实体要重载炸开函数’virtual Acad::ErrorStatus explode(AcDbVoidPtrArray& entitySet) const;把自定义实体合...
2018-12-05 17:15:46
1894
原创 objectarx二次开发,文字实体AcDbText获取插入点不准确的问题
objectarx二次开发,文字实体AcDbText获取插入点不准确的问题AcDbText::position FunctionAcDbText::alignmentPoint Function`获取文字插入点函数如下`如有问题,欢迎拍砖留言指正AcDbText::position FunctionAcGePoint3d position() const; This function re...
2018-12-05 10:35:02
1742
原创 BCGControlBarPro静态链接实现方法
参考链接:https://blog.youkuaiyun.com/mfkjq/article/details/53541729 前段时间在做autocad二次开发c++,其中的一些界面用到了bcg库,但是项目这种的bcg才用动态链接,在cad的二次开发中就有一个巨坑的问题,通过注册表的方式自动在cad中加载自定义arx的时候,总是链接不到BCG的dll,cad2007就是个奇葩,即便在cad...
2018-07-16 19:53:51
1196
原创 c/c++代码中文注释在xcode显示乱码问题解决(解决xcode中文注释乱码问题)
在网上上搜索各种解决xcode中文乱码问题,没有一个方便的,后来经过测试发现一个快捷的批量修改方式: 把c/c++代码文件,用mac文本编辑器批量打开,然后在文本编辑器,中直接保存(快捷键:功能键+S) 操作步骤: 1. 打开代码文件所在文件夹,选中中文乱码的代码文件 2. 右键鼠标->打开方式->文本编辑.app,如下图所示: 3.保存文件,...
2018-07-03 09:43:20
6989
8
原创 objectarx监控cad空闲状态的反应器
//This function provides notification for the start of an AutoCAD quiescent state.AcEdInputContextReactor::beginQuiescentState//This function provides notification for the end of an AutoCAD quiescen
2018-02-03 13:51:30
977
转载 AutoCAD_ ID 、指针、句柄和 ads_name的区别以及转换
转载https://my.oschina.net/u/2930533/blog/759617 访问实体的特性必须通过对象指针,但是一旦你获得了实体的ID、句柄或者ads_name,都能通过ID作中介而获得对象的指针。其中ID是一个桥梁。句柄是Windows编程一个常用的概念,在ObjectARX编程中一般指ACD不Handle类(也可指Windows编程的界面元素),该类封装了一个64位整形
2018-02-02 11:45:59
4128
原创 得到ARX程序当前的路径
BOOL GetArxPath(CString &path){ CString ArxPath; ACHAR modulePath[512];//取应用程序路径 //CString FileName = acedGetAppName(); //功能与下个函数重复,可能为空,不可靠 HMODULE hModule = NULL; MEMORY_BASIC_I
2018-01-30 08:54:42
1176
2
转载 objectarx阻止cad命令
详见: 利用编辑反应器截获到命令后如何取消这个命令? http://bbs.xdcad.net/thread-706107-1-1.html (出处: 晓东CAD家园-论坛)你要阻止一个内部的ACAD命令执行,需要在AcApDocManagerReactor::documentLockModeChanged()期间,用veto()方法,除了终止,你甚至还可以创建一个你自己的SAVEAS等
2018-01-24 17:23:07
2129
4
原创 fatal error C1001: 编译器中发生内部错误
问题描述: 1>d:***.cpp(144) : fatal error C1001: 编译器中发生内部错误。 1>(编译器文件“F:\SP\vctools\compiler\utc\src\P2\main.c[0x10C463A4:0x00000004]”,第 182 行) 1> 要解决此问题,请尝试简化或更改上面所列位置附近的程序。 1>请选择 Visual C++ 1>“帮助”菜单
2018-01-09 17:56:15
37062
6
原创 objectarx编译Debug版arx遇到的问题
错误一链接错误 1>pietdoginterface_s.lib(Msg.obj) : error LNK2001: 无法解析的外部符号 “class ATL::CTraceCategory ATL::atlTraceException” (?atlTraceException@ATL@@3VCTraceCategory@1@A) 1>pietdoginterface_s.lib(Msg.ob
2018-01-09 15:13:21
944
基于开源项目potrace-1.8修改后支持win32
2018-11-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人