inshdir 发表于 2005-1-3 15:06:00

再次求助: 资源动态库和普通*.arx有啥区别?

我想把bitmap资源放在能提供命令的*。arx中,这能办到吗?我编了个生成明细表的arx文件,我在toolbar的按纽调用arx中定义的命令,但我只会用*.bmp文件做为toolbar的按纽,想知道如何用*.arx中的bitmap图标做为toolbar的按纽,谢谢!

王咣生 发表于 2005-1-3 17:48:00

你是用mnu文件来写的Toolbar吗?
假如你的mnu文件叫做mymnu.mnu, 建立dll文件与这个mnu文件同名: mymnu.dll, 用VB或者ResHack
编辑dll, 向其中插入bmp(16X16大小), 为每个bmp设置ID号, 如:
ID_ToolPaletteOn        ^C^C_PALETTEON
其中ID_TPON等就是在dll中设置的资源ID.
参考:
http://www.afralisp.com/vbaa/vbadll.htm

inshdir 发表于 2005-1-8 21:42:00

谢谢斑竹
页: [1]
查看完整版本: 再次求助: 资源动态库和普通*.arx有啥区别?