1,451
社区成员
发帖
与我相关
我的任务
分享
Public Sub ShowTooltip()
Dim Tray As NOTIFYICONDATA
If gInTray Then
Tray.cbSize = Len(Tray)
Tray.hWnd = gTrayHwnd
Tray.szInfo = "气泡消息,信息内容" & vbNullChar
Tray.szInfoTitle = "气泡消息" & vbNullChar
Tray.uFlags = 16
Tray.dwInfoFlags = 1
Shell_NotifyIcon 1&, Tray
End If
End Sub
要注意: NOTIFYICONDATA 这个类型定义,要按我6楼贴出来的那个。
主要是第7个成员,按M$的资料,它倒是 szTip As String * 64
但我实际应用中发现,必须要 szTip As String * 128 才能显示出气泡。