引言
在新增菜单和工具条后,想更改相关名称和图标,应该怎么做呢?请看后续。
操作步骤
- 检查解决方案是否存在CNext。若不存在,则右键3DS 框架,把所有都加入到解决方案里。
-
打开CNext对应的文件夹,新建相关文件夹和文件(若已经存在则忽视)。在经过了之前的新建菜单和对话框之后,Cnext目录如下:
-
改菜单和工具条名字。在msgcatalog文件夹下新建ToolBar.CATNls 和 ToolBar.CATRsc。可以直接新建txt再改名。再在VS中添加现有项,把它们加入到解决方案中来。在ToolBar.CATNls中加入。
PartBenchTlb.Title = "ToolBar";
PartBenchSmu.Title = "ToolBar";
- 改命令名称。在msgcatalog文件夹下新建PartCmdHeader.CATNls 和 PartCmdHeader.CATRsc。在PartCmdHeader.CATNls加入
PartCmdHeader.CreatePoint.Title = "创建线";
注意:在ToolBar::CreateCommands中,new 命令的时候,命令名不要包含空格。不然改不了名称。
5. 改命令在工具条中的图标。首先,新建目录CNext\resources\graphic\icons\normal,加入到项目中。其次,在normal中新建.bmp文件。调整到合适图标大小,30*30,自己绘制。或者在外部找图标。
在PartCmdHeader.CATRsc加入
PartCmdHeader.CreatePoint.Icon.Normal = "icon1.bmp";
改动后如下图所示。