图形平台共121篇

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

Windows开发值得推荐的分析工具,值得收藏

目录1、概述2、常用工具介绍2.1  窗口查看工具SPY++2.2  Dependency Walker2.3  剪切板查看工具Clipbrd2.4  GDI对象查看工具GDIView2.5  Process Explorer2.6  Prcoess Monitor2.7  API ...
IDA反汇编工具使用详解-卡核

IDA反汇编工具使用详解

目录1、IDA反汇编工具简介2、为什么需要IDA反汇编工具?3、IDA的安装4、IDA的使用5、查看发生异常时的汇编指令的上下文6、虚函数调用时的二次寻址7、函数调用时的栈分布以及栈回溯原理8、最后 ...
ck的头像-卡核ck4个月前
01.1W+1.8W+
排查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的头像-卡核ck4个月前
02.7W+2.3W+
《从0到1打造自主图形平台》-总结(21)-卡核

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

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

《从0到1打造自主图形平台》-图形平台架构(20)

前言 在设计图形平台架构时,我们旨在构建一个稳健、高效、易于扩展和维护的系统,以满足不同行业、不同应用场景下的需求。图形平台是一个复杂的系统,它需要考虑诸多方面的因素,包括但不限于...
《从0到1打造自主图形平台》-撤销与重做机制(19)-卡核

《从0到1打造自主图形平台》-撤销与重做机制(19)

前言 在图形平台的设计与开发中,撤销(Undo)和重做(Redo)机制是至关重要的功能。它们让用户能够回退到先前的操作状态,或者重新执行之前撤销的操作,提供了更好的用户体验和操作灵活性。在...
《从0到1打造自主图形平台》-命令(18)-卡核

《从0到1打造自主图形平台》-命令(18)

前言 在任何图形平台开发项目中,命令是至关重要的组成部分。它们是用户与系统进行交互、完成特定任务的主要途径。设计良好的命令能够显著提升用户体验,使用户更高效地使用图形平台。 本章将深...
《从0到1打造自主图形平台》-捕捉(17)-卡核

《从0到1打造自主图形平台》-捕捉(17)

前言 捕捉(Snap)技术是图形平台中不可或缺的核心功能之一,它对于提高用户绘图和编辑的精度、效率至关重要。本章将深入研究捕捉技术的原理、常见捕捉类型、实现方式以及在自主图形平台中的应用...
《从0到1打造自主图形平台》-夹点(16)-卡核

《从0到1打造自主图形平台》-夹点(16)

前言 在图形平台开发中,实现强大的图形编辑功能对于用户体验至关重要。夹点(Grips)编辑是其中的一个关键部分,它不仅简化了用户与图形对象的交互,还提供了多种功能,从简单的移动和缩放到复...
《从0到1打造自主图形平台》-交互(15)-卡核

《从0到1打造自主图形平台》-交互(15)

前言在图形平台开发中,用户与应用程序的交互至关重要。交互使用户能够与图形数据进行直观的互动,包括浏览、编辑、选择和操作对象。本章将深入讨论如何实现交互,包括键盘事件、鼠标事件以及其...
《从0到1打造自主图形平台》-空间索引(14)-卡核

《从0到1打造自主图形平台》-空间索引(14)

前言在图形平台和工程领域,空间索引是一项关键技术,它可以帮助我们高效地组织、管理和查询空间数据。无论是处理地理信息系统(GIS)数据、计算机辅助设计(CAD)数据,还是进行复杂的空间分析...
《从0到1打造自主图形平台》-反应器(13)-卡核

《从0到1打造自主图形平台》-反应器(13)

前言 在前面的章节中,我们已经深入研究了自主图形平台的各个方面,从基本几何到块与块参照,再到智能指针和序列化,每一步都让我们更接近构建一个强大而灵活的图形平台。然而,要真正将图形平...