要使工具可从工具选项板的托盘中使用,请提供一个位图作为其图标。该类使用传递给其模板构造函数的图像名称参数将位图与工具相关联。图像名称参数的值必须与位图资源的 ID 属性匹配。此外,还必须在位图资源的属性列表中在此资源 ID 两边键入双引号。如果忘记了引号,Visual Studio 会将一个整数值分配给资源 ID。这样可以防止位图显示在调色板上。AcadToolImpl 注意:如果以前生成的项目在位图资源的 ID 属性两边没有双引号分隔符,请在resource.h文件中删除 ID 的整数赋值。
定义工具图标
由于我们传递了位图资源名称作为模板构造函数的最后一个参数,因此框架使用此资源作为动态创建工具的图标。在代码中创建工具时,还可以重写此位图设置。创建 AutoCAD 命令一节中讨论了此替代。IDB_TOOL1AcadToolImpl |
|Archiver|CAD开发者社区 ( 苏ICP备2022047690号-1 苏公网安备32011402011833)
GMT+8, 2025-1-8 19:24
Powered by Discuz! X3.4
Copyright © 2001-2021, Tencent Cloud.