高手援手?简单问题!!!!

GSK168 2005-03-25 11:24:40
我的问题就是:系统SHELL32.DLL动态库中的XP_STYLE位图是怎么绘制到TOOLBAR上的,我用别的软件打开后剪切成16x16的位图(ICON)替换系统生成的MDI窗体上的IMAGLIST中的位图(最后系统绘制在TOOLBAR上),可是最后总有锯齿效果,很是难看,我该怎么办,是图形处理,还是代码处理有误?高手批教!!!!!!
...全文
209 15 打赏 收藏 转发到动态 举报
写回复
用AI写文章
15 条回复
切换为时间正序
请发表友善的回复…
发表回复
YaDa 2005-04-05
  • 打赏
  • 举报
回复
剪切成的16x16的位图有锯齿吗?若有,只有图形处理了(平滑处理)。
GSK168 2005-04-05
  • 打赏
  • 举报
回复
?
lzj34 2005-03-30
  • 打赏
  • 举报
回复
不知道!学习中
不过感觉应该是直接引用系统的文件
hosin 2005-03-30
  • 打赏
  • 举报
回复
toolbar加载图片的时候直接从dll中提取。
ljhdi 2005-03-30
  • 打赏
  • 举报
回复
看不懂
flyingZFX 2005-03-30
  • 打赏
  • 举报
回复
学习 唉,现在高手太多了...
东方冉 2005-03-30
  • 打赏
  • 举报
回复
学习
GSK168 2005-03-30
  • 打赏
  • 举报
回复
那些做界面的人都不在吗?
GSK168 2005-03-29
  • 打赏
  • 举报
回复
to:huitiansou(豪)
也许我没有说明白,在SHELL32.DLL中类似"打开","剪切"一类的图标是在一张位图上的,你的方法好像不行吧!,LET ME TRY!
还想懒够 2005-03-29
  • 打赏
  • 举报
回复
我想是不是你处理图片的时候增加了一个中间过程,这个过程形成了锯齿。

你可以试着建一个SysImageList,使用API将这个ImageList 加入到ToolBar中去,然后再看看。
xmuyyd 2005-03-29
  • 打赏
  • 举报
回复
能力有限只能顶了!
lx1986 2005-03-29
  • 打赏
  • 举报
回复
看不懂也
huitiansou 2005-03-28
  • 打赏
  • 举报
回复
可以转换位图格式
把XP型的icon转为其他型的icon
如转为真彩色24位或16位的即可
aiur2000 2005-03-28
  • 打赏
  • 举报
回复
好像超难哦,学习
GSK168 2005-03-28
  • 打赏
  • 举报
回复
顶啊!

7,763

社区成员

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

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