精易论坛

标题: 托盘图标处理 [打印本页]

作者: 梦寻简单    时间: 2020-5-9 16:09
标题: 托盘图标处理
解决当zy管理器重启后托盘图标消失的问题。

  
窗口程序集名保 留  保 留备 注
(未填写程序集名)   
变量名类 型数组备 注
变量名类 型数组备 注
消息编号1整数型  
lpPrevWndFunc整数型  

子程序名返回值类型公开备 注
__启动窗口_创建完毕  
消息编号1 = RegisterWindowMessageA (“TaskbarCreated”)
lpPrevWndFunc = SetWindowLongA (取窗口句柄 (), -4, 到整数 (&WndProc))
' 设置托盘图标
子程序名返回值类型公开备 注
WndProc整数型 
参数名类 型参考可空数组备 注
hwnd整数型
msg整数型
wp整数型
lp整数型
如果真 (msg = 消息编号1)
' 重新设置托盘图标
返回 (CallWindowProcA (lpPrevWndFunc, hwnd, msg, wp, lp))

所用到dll命令:
  
DLL命令名返回值类型公开备 注
SetWindowLongA整数型 
DLL库文件名:
user32.dll
在DLL库中对应命令名:
SetWindowLongA
参数名类 型传址数组备 注
hWnd整数型
nIndex整数型
dwNewLong整数型
DLL命令名返回值类型公开备 注
RegisterWindowMessageA整数型 
DLL库文件名:
user32.dll
在DLL库中对应命令名:
RegisterWindowMessageA
参数名类 型传址数组备 注
lpString文本型
DLL命令名返回值类型公开备 注
CallWindowProcA整数型 
DLL库文件名:
user32.dll
在DLL库中对应命令名:
CallWindowProcA
参数名类 型传址数组备 注
lpPrevWndFunc整数型
hWnd整数型
Msg整数型
wParam整数型
lParam整数型





作者: 梦寻简单    时间: 2020-5-9 16:09
沙发
作者: 拧紧    时间: 2020-5-9 17:03
.......凄凉
作者: 杨明煜    时间: 2020-5-9 19:26
感谢分享,有你同行.................
作者: Sunny安慕希    时间: 2020-5-10 09:22
66666666666666666666666
作者: yuyang508    时间: 2020-5-10 10:30
感谢分享,有你同行.................
作者: 外星星人    时间: 2020-5-10 11:41
感觉很厉害
作者: hmyroot    时间: 2020-5-16 03:52
正好想找这个,感谢分享
作者: qzmylove    时间: 2020-6-24 15:46
感谢分享,下载学习!!!!




欢迎光临 精易论坛 (https://125.confly.eu.org/) Powered by Discuz! X3.4