图形平台共119篇

图形平台指的是某行业的某专业类软件所需要的基础框架及功能的统称,比如我们常见的AUTOCAD,就是面向建筑,水暖,石油等专业行业的一个极具代表性的通用性图形平台。 图形平台是一个底层的框架,在这个框架的基础之上,可以根据公司自身需要或者市场需求开发众多的类似的软件。
QCAD 代码片段(一)-卡核

QCAD 代码片段(一)

Draw 绘制 var di = this.getDocumentInterface(); var document = this.getDocument(); var op = new RAddObjectsOperation(); for (var h=0; h<=255; h+�...
wblong_cs的头像-卡核wblong_cs2年前
0840
Windbg常用命令详解-卡核

Windbg常用命令详解

目录1、Windbg命令分类2、常用的命令2.1、.ecxr命令2.2、kn/kv/kp命令2.3、lm命令2.4、.reload命令2.5、!analyze -v命令2.6、g命令2.7、bp/bl/bc命令2.8、~ns命令2.9、.dump命令2.10、r命令2.11...
《从0到1打造自主图形平台》-总结(21)-卡核

《从0到1打造自主图形平台》-总结(21)

《从0到1打造自主图形平台》是一门旨在帮助读者从零开始建立自己的图形平台的教程。在这个过程中,我们探讨了图形领域的重要概念、原理和实践,涵盖了从基础到高级的知识。 首先,我们了解了什...
AutoCAD二次开发-ObjectARX(C++)-符号表之UCS-卡核

AutoCAD二次开发-ObjectARX(C++)-符号表之UCS

  使用ObjectARX中创建一个新的项目,命名为OperateUCS。   一,注册一个命令NewUcs,创建一个新的UCS (1)获得当前图形的UCS表 AcDbUCSTable *pUcsTbl =...
GeekBuilding的头像-卡核GeekBuilding2年前
02050
QCAD集成 proj4.js-卡核

QCAD集成 proj4.js

qcad 集成 proj4.js 安装依赖 wkt-parser.js 下载源码 wkt-parser修改源码 wkt-parser 在文件头添加如下代码: if (typeof(global)==="undefined") { global &#...
wblong_cs的头像-卡核wblong_cs2年前
0510
Teigha SDK Developer 运行时类型识别 #2-卡核

Teigha SDK Developer 运行时类型识别 #2

文章目录Kernel SDK Developer’s GuideRun-Time Type IdentificationRegistering and Unregistering Classes in a ProgramUnderstanding the Dictionary of ClassesBelonging to an Instance o...
【CAD二次开发】-ObjectARX-光标提示实体信息(EntInfoTip)-卡核

【CAD二次开发】-ObjectARX-光标提示实体信息(EntInfoTip)

基本思路: (1) 创建一个新工程EntInfoTip. 添加一个从AcEdInputPointMonitor类继承的类CEntInfoTipHandler. 类CEntInfoTipHandler的头文件实现代码: class CEntInf...
GeekBuilding的头像-卡核GeekBuilding2年前
02480
QCAD配置文件-卡核

QCAD配置文件

QCAD配置文件 位置位于: C:\\Users\\{用户名}\\AppData\\Roaming\\QCADQCAD3.ini 实际上是使用了QSettings,可以存储一系列设置。每个设置包括指定设置名称(键)的一...
wblong_cs的头像-卡核wblong_cs2年前
01380
排查C++软件异常的常见思路与方法(实战经验总结)-卡核

排查C++软件异常的常见思路与方法(实战经验总结)

目录1、概述2、常见的异常排查思路与方法2.1、直接调试2.2、添加日志打印2.3、分块注释代码2.4、数据断点2.5、历史版本比对法2.6、Windbg静态分析dump文件2.7、Windbg动态调试2.8、使用IDA反汇...
ck的头像-卡核ck5个月前
02.7W+2.3W+
ObjectARX(C++)-CAD二次开发调试方法-卡核

ObjectARX(C++)-CAD二次开发调试方法

1.创建一个ObjectARX项目 2.在acrxEntryPoint.cpp中添加以下代码用于调试测试: static void AAAMyGroupMyCommand () { // Put your command code here ads_point p1, p2; p1[X] = 0...
GeekBuilding的头像-卡核GeekBuilding2年前
03300
QCAD插件开发-卡核

QCAD插件开发

QCAD插件开发的三种模式 纯EcmaJavascript模式 在qcad程序安装目录下的scripts文件夹下新建对应的文件夹和文件,文件夹、文件名以及类名三者保持一致。这种方式可以避免编译,暴露代码方便编辑修...
wblong_cs的头像-卡核wblong_cs2年前
0710
pdb符号库文件详解-卡核

pdb符号库文件详解

目录1、概述2、Windbg和IDA反汇编工具要用到pdb文件3、Process Explorer和Process Monitor也要用到pdb文件4、pdb时间戳与pdb文件名称5、Windbg中pdb符号文件路径配置我们在使用工具去分析C++软...