VB6.0 如何在 Form 标题栏显示 xp 的 32bit 图标

CyberDesigner 2004-07-10 08:42:05
如题, 我自己做了一些图标, 用窗体的 icon 属性导入 .ico 文件, 可是标题栏图标最多只能显示 256 色, 太难看了...

有什么办法吗?
...全文
159 6 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
pigpag 2004-07-11
  • 打赏
  • 举报
回复
好像不行,很惨……
cso 2004-07-10
  • 打赏
  • 举报
回复
To CyberDesigner:
详细解释:http://walklinevb.wx-e.com/archives/resourcese/archives/xp_style.htm
CyberDesigner 2004-07-10
  • 打赏
  • 举报
回复
to 莫依:
这样不可行啊, taskbar 里的 icon 依然是 256 色的
CyberDesigner 2004-07-10
  • 打赏
  • 举报
回复
to cso(sjxsoft):
.manifest 文件是什么? 能说详细些吗?
我是新手, 这个学期才学的 VB
谢谢~
cso 2004-07-10
  • 打赏
  • 举报
回复
首先要使你的程序有Xp效果,就是有那个.manifest文件
然后加这个代码:
Private Declare Sub InitCommonControls Lib "comctl32.dll" ()
Private Sub Form_Initialize()
InitCommonControls
End Sub
daisy8675 2004-07-10
  • 打赏
  • 举报
回复
那你自己做個標題欄吧
就是不要原來form的標題欄

用label.shape都可以做的

1,488

社区成员

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

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