|
一个小小的气泡功能搞得我心烦意乱,以前写的气泡功能,易语言用完全没问题,一到tc这就各种bug,各种坑,
研究了两天,bug原因找到了,不过也没心思继续写了,最后只写了个最基本的功能:托盘气泡。
这里感谢abin 跟 清风,帮我解决疑问,以及清风提供的源码。
我问过abin,这么简单的功能,官方什么不出,说啥不兼容问题。
不过我才懒得管啥兼容额,出bug了再说,大家也试试找找bug。
插件功能:TC专用气泡插件,请在调用‘辅助.设置托盘’函数后再使用插件命令。
插件接口:fly.traytip
插件命令原型:int ShowTip(int WinHwnd, string TipText, string TipTitle, int TipIcon, int TipTime)
参数说明:
WinHwnd:TC的脚本程序的主界面句柄,由‘窗口.自身句柄’函数获取。
TipText:托盘气泡提示的内容。
TipTitle:托盘气泡提示的标题,如果标题为"",则‘TipIcon’参数无效。
TipIcon:托盘气泡显示的图标,取值如下:0-无图标 1-信息图标 2-警告图标 3-错误图标 4-托盘图标 7-询问图标。
TipTime:托盘气泡存在时间(单位:毫秒),10秒(最低)-30秒(最高),键鼠无操作将不会进行计时。
返回值:
失败:0
成功:1
以下附上插件:
以下附上插件及源码(VB编写):
顺带一说:TC设置图标函数内部使用的NOTIFYICONDATA结构的uCallbackMessage成员的值是1586,大家可以根据这个自己搞托盘图标的键鼠事件。
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
|