永发信息网

VB无标题栏的窗体,运行时如何在任务栏显示图标?

答案:2  悬赏:60  手机版
解决时间 2021-02-14 17:40
本人做了一个无标题栏的VB窗体, 请问,在运行时如何在任务栏显示它的图标啊?有满意的回答者,将高分回报!
最佳答案
'任务栏图标,其它的呢自己修改Option Explicit
Private Declare Function Shell_NotifyIcon Lib "shell32.dll" Alias "Shell_NotifyIconA" (ByVal dwMessage As Long, lpData As NOTIFYICONDATA) As Long
Const MAX_TOOLTIP As Integer = 64
Const NIF_ICON = &H2
Const NIF_MESSAGE = &H1
Const NIF_TIP = &H4
Const WM_MOUSEMOVE = &H200
Const NIM_ADD = &H0
Private Type NOTIFYICONDATA
cbSize As Long
hWnd As Long
uID As Long
uFlags As Long
uCallbackMessage As Long
hIcon As Long
szTip As String * MAX_TOOLTIP
End Type
Private Sub Form_Load()
Dim nfIconData As NOTIFYICONDATA
With nfIconData
.hWnd = Me.hWnd
.uID = Me.Icon
.uFlags = NIF_ICON Or NIF_MESSAGE Or NIF_TIP
.uCallbackMessage = WM_MOUSEMOVE
.hIcon = Me.Icon.Handle
'定义鼠标移动到托盘上时显示的Tip
.szTip = App.Title & vbNullChar '+ "(版本 " & App.Major - 1 & "." & App.Minor & "." & App.Revision & ")" & vbNullChar
.cbSize = Len(nfIconData)
End With
Call Shell_NotifyIcon(NIM_ADD, nfIconData)
End Sub
全部回答
r
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
中国农业银行(唐山蔡园支行)地址好找么,我有
电脑音箱一个正常一个很小声
太拜苏木快餐地址在什么地方,想过去办事
方程3分之x=-6分之1的解是
有些细菌相互连接成团或长链,因此这些细菌不
非等位基因在体细胞中有两种存在方式是什么
香蓝长什么样子
粒粒香瓜子地址有知道的么?有点事想过去
中国信合(祺福大街储蓄所)地址在什么地方,想
In front of the window is our k
如何备份网站数据库
爱听4G客户端怎么查询流量是否全免?
乌贼在遇到敌害的时候会释放墨汁得以逃生,这
可以有很大内存,功能跟U盘差不多的叫什么?
奇台农场一分场二队这个地址在什么地方,我要
推荐资讯
某企业被人民法院受理破产申请后,该企业在人
悄然入梦是什么意思
揭阳市普宁市池尾税务分局怎么去啊,我要去那
【灯花不堪剪】灯花不堪剪。作文
下列固定资产中,不应计提折旧的有( )。A.已
永丰乡怎么去啊,有知道地址的么
有一种那种算是童鞋的那种鞋子,鞋的一边有个
比×多8的数与6的比等于7比2.1.(解比例)
咖啡驿站地址好找么,我有些事要过去
新福克斯的后期维修费用高不高
小企业财务管理制度和企业财务管理制度的区别
中国有哪些地方产蜜桔,吃果售的蜜橘怎样?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?