超自然 发表于 2015-7-17 17:05 老大,能否给个托盘装逼写法里面的气泡显示函数?用其他写法,没有成功 ![]() ![]() |
|
本帖最后由 超自然 于 2015-7-17 22:56 编辑 疏忽了,忘记后面加个字节放\0这个看不见 的字符 字符串在内存中以\0为结尾,A编码字符串最后是一个\0作为结尾,TC用U编码,俩字节表示一个字符,最后面是\0\0表示字符串结束. NOTIFYICONDATA["szTip"]["wchar"]被声明成了U类型,所以在这里的1内部会转换成2字节,如果声明成 NOTIFYICONDATA["szTip"]["char"],那么就要字符串长度*2+2才不会出现乱码 少了结束符,API去读的时候会读到非法内存去 |
超自然 发表于 2015-7-17 17:43 大神,已经按照你的方法已经完美解决了我的问题,太感谢了!! |
超自然 发表于 2015-7-17 17:43 恩恩,看了另外一个,疑惑接触了,这样一来就可以实现退出按钮事件里面先删除托盘,然后再关闭自身操作了。程序里面有定时器,线程,经常点击tc的关闭按钮,界面报错,异常退出,强制关闭所有线程都不行,后来就找到关进程的方法试试,结果效果不错,但是又遇到托盘图标不自动消失的问题,然后就来论坛发帖求救了,太感谢超自然老大了!!!程序终于有救了,谢谢! |
| 就猜到你会问.装逼写法2里面消息16下面那段就是删除托盘,16是窗口销毁,放到别的消息下就行了 |
超自然 发表于 2015-7-17 17:05 大哥,真的很抱歉,可以再帮我写一个删除或者隐藏托盘的方法吗,感激不尽了 ,确实是刚刚入门,好多东西还不懂,还请赐教一下。。。 |
/2
GMT+8, 2025-12-20 07:03 , Processed in 0.095359 second(s), 28 queries .
Powered by 海安天坑软件科技有限公司
© 2001-2013 Comsenz Inc.