VB 如何在代码中更改窗体和托盘的图标 10

如提问题目我有个程序需要动态更改窗体和托盘的图标谁能给我个程序示例代码?object.icon=loadpicture(app.path&"\ICONS\Charge.J... 如提问题目我有个程序需要动态更改窗体和托盘的图标
谁能给我个程序示例代码?

object.icon=loadpicture(app.path & "\ICONS\Charge.JPG")
我试过了,不行.

忘说了,图标文件是JPG的.
如果JPG不能用

那给我一个加载ICO或CUR的代码也行

顺便给我一个JPG转ICO的软件.

谢谢咯
展开
 我来答
敖绿竹0I8a24
2006-10-07 · 超过11用户采纳过TA的回答
知道答主
回答量:55
采纳率:0%
帮助的人:0
展开全部
Private Sub Form_Load()
With nfIconData
.cbSize = Len(nfIconData)
.hwnd = Me.hwnd
.uId = vbNull
.uFlags = NIF_INFO Or NIF_ICON Or NIF_TIP Or NIF_MESSAGE
.hIcon = Me.Icon
.szTip = "123" & vbNullChar
.dwState = 0
.dwStateMask = 0
.uTimeoutOrVersion = 15000
.szInfoTitle = "123" & vbNullChar
.dwInfoFlags = NIIF_INFO
End With
Call Shell_NotifyIcon(NIM_ADD, nfIconData)
End Sub

Private Sub Form_Unload(Cancel As Integer)
Call Shell_NotifyIcon(NIM_DELETE, nfIconData)
End
End Sub
具体是这样的。。。
你可以上网搜搜Shell_NotifyIcon这个API
百度网友9dd5ebf66d5
2006-10-07 · TA获得超过4654个赞
知道大有可为答主
回答量:3723
采纳率:0%
帮助的人:0
展开全部
不能用 .ICO 或者 .CUR 文件么 ...

JPG 恐怕不能用 ...
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
niusoft
2006-10-07 · TA获得超过762个赞
知道小有建树答主
回答量:1278
采纳率:0%
帮助的人:0
展开全部
网上有相应的转换工具,你下载一个先把jpg转换成ico然后再试一下
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式