Release版本在状态栏里的图标,怎么会自己消失?

lifezhu 2005-08-02 09:05:06
做了个重载CStatusBar的DrawItem在StatusBar里显示图标,结果在Debug版本和用IDE按F5启动的Release版本均正常,单独执行的Release版本的图标,过一会儿就自己消失,很奇怪?高手救我!
附带说明:StatusBar里的图标通过HICON传递图标句柄,并用DrawIconEx显示,图标的源在资源中
...全文
154 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
lifezhu 2005-08-08
  • 打赏
  • 举报
回复
问题已经解决,散分
lifezhu 2005-08-02
  • 打赏
  • 举报
回复
不应该是内存泄露,没有太多的GDI操作,我已经很注意了,另外还有个特点,当鼠标移到窗口上并移动时,该图标会显示出来,但是一旦鼠标移出,该图标就会消失。附带说明:我用的是多文档框架
rockally 2005-08-02
  • 打赏
  • 举报
回复
请问内存泄露应该怎么样检查,谢谢!
dirdirdir3 2005-08-02
  • 打赏
  • 举报
回复
有没有内存泄漏,检查一下,另外资源有没有按要求释放。
源码下载地址: https://pan.quark.cn/s/2e1c73065981 Electron-Lark release-download-count 下载地址: Release electron 版的飞书 Feishu (原 Lark),对网页版本进行封装 相比起普通网页版,功能如下 独立的运行窗口,不容易误关闭 关闭程序时后台运行,隐藏到通知栏小图标,双击可重新打开界面 新消息提醒,状态栏图标闪烁 解除浏览器限制,避免因浏览器版本不对而提示无法使用 已知问题 - 部分功能无法使用(工作台/议等) - 飞书网页版缺陷,请向官方反馈 历史问题 - ~~ubuntu18.04 Gnome 桌面,锁屏之后,系统通知栏图标 Tray 消失, 当前规避方案如下~~ - ~~当有新消息提醒的时候,重置通知栏图标 tray,保证哪怕因为锁屏导致 tray 消失,在收到新消息之后也重新出现并闪烁~~ - 使用 alt + shift + m 的快捷键,重新显示界面以及 dock 图标 - ~~V1.0.3 版本已修复,添加了一个 linux 锁屏监听,自动 reset appTray~~ - V1.1.1 版本升级了 electron 依赖,问题解决~ (另外有一说一, 飞书的技术架构就是基于 Electron 的, Windows 和 Mac 客户端也都是使用 Electron 打包, 既然如此为什么不顺便为 Linux 也提供支持呢 ?) - 2021-04-26更新:后知后觉 deepin 商店已经有 wine 版本的飞书了,详情可看这个 deepin官方帖子 如果公司使用的并不是自己部署版本的飞书的话,可以尝试一下,ubuntu 上面可以再加一个 d...

15,976

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 界面
社区管理员
  • 界面
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧