vb调用VC编辑的位图资源出问题,懵了,请高手指点。

ch_hym 2011-09-01 10:34:28
原始资源是8位位图字符模板,不知道原来的同事用什么生产的.res文件,在VB里调用。本人想改动位图里的相关内容,位图大小,字符大小都没变动,只变动了几个像素的灰度,用VC打开*.RES文件,并修改,保存32-BIT RES,回到VB调用。Set spResFontPic = LoadResPicture("OCRA_FONT", vbResBitmap),返回值为一个很大的负数,有时候又提示找不到资源"OCRA_FONT"。不知道怎么拷贝图片进来。
请教为什么改动后的资源文件无法正常调用?改怎么改动才行?谢谢
...全文
52 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
c_cyd2008 2011-09-05
  • 打赏
  • 举报
回复
在PS中编好再贴到VC编辑器中,VC编辑器做点小图标还勉强,大图别用.
赵4老师 2011-09-05
  • 打赏
  • 举报
回复
用Icon WorkShop软件编辑图标。
ch_hym 2011-09-05
  • 打赏
  • 举报
回复
自己已经解决,谢谢支持的漏油
ch_hym 2011-09-04
  • 打赏
  • 举报
回复
ch_hym 2011-09-04
  • 打赏
  • 举报
回复
补充一下,原资源文件的二进制代码,我只改动了一个像素,另存过后,就变了很多,原来是FF 的全部变成FC,其他好像没变化
位图

改动前资源BINARY DATA

改动后资源BINARY DATA

ch_hym 2011-09-04
  • 打赏
  • 举报
回复
请问怎样另存为8-BIT的资源,我在VC里另存过,只有32bit的选项,没有8bit的,或是有什么软件可以单独编辑?
赵4老师 2011-09-02
  • 打赏
  • 举报
回复
VB6好象不支持32Bit资源,应该另存为8Bit资源

1,066

社区成员

发帖
与我相关
我的任务
社区描述
VB 资源
社区管理员
  • 资源
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧