应该是和某个程序冲突吧,我这边有时候正常,有时候卡。因为我运行得东西也多。也不知道是那个造成得。
:噜阿噜:噜阿噜:噜阿噜多谢了,使用后确实关闭没有卡了,直接关闭了
确实不卡了
白小鼠 发表于 2026-10-23 11:08
这是源码和报告都在压缩包了 通过网盘分享的文件:patchkit.zip链接: https://pan.baidu.com/s/1oJv6WDK3N- ...
好的,我抽时间处理一下.
厚德载物 发表于 2026-10-23 11:20
AI开发自动使用命令行编译时,经常报退出码不是0,而是0x0000005,ai误以为编译失败。
2. 命令行编译:
就没有返回 5 这个值的情况,要么是 0 ,要么是 -1.
这个补丁在主窗口收到 WM_CLOSE 的时候直接终止进程,这有些危险,可能会有一些数据没有保持导致丢失. 我现在更新了一下,在主进程退出的时候减少了一些内存方面的释放操作,看下一版放出来后能不能解决退出卡顿的问题.
飞扬工作室 发表于 2026-10-23 22:55
这个补丁在主窗口收到 WM_CLOSE 的时候直接终止进程,这有些危险,可能会有一些数据没有保持导致丢失. ...
是的,不会保存配置
白小鼠 发表于 2026-10-23 23:14
是的,不会保存配置
还有一点,这个补丁屏蔽了 NotifyWinEvent API的调用,这正坐实了至少启动慢绝对是因为外部第三方辅Zhu软件的影响,这个API的功能就是在窗口状态发生变化时通知辅Zhu的第三方辅Zhu功能软件,用作支持其支持譬如读屏之类的操作,如果没有此类软件,这个 api 的调用速度是很快的. 你的补丁屏蔽掉此 api 的调用是没有安全隐患的. 但是如果就做这一点改动就能同时解决退出卡顿的问题,那就说明退出也是因为这个原因,如果有时间麻烦你改一下补丁测试下,谢谢!
本帖最后由 白小鼠 于 2026-10-24 02:48 编辑
飞扬工作室 发表于 2026-10-23 23:47
还有一点,这个补丁屏蔽了 NotifyWinEvent API的调用,这正坐实了至少启动慢绝对是因为外部第三方辅Zhu软件 ...感谢大佬指点,收到 WM_CLOSE 后不再直接调用 TerminateProcess,走优雅退出逻辑:DllMain 加载时启动常驻看门狗,g_closing 未置位时正常等待、不干扰业务;置位后启动超时计时,超时(默认 15s)才执行强杀并写日志
白小鼠 发表于 2026-10-24 02:46
感谢大佬指点,收到 WM_CLOSE 后不再直接调用 TerminateProcess,走优雅退出逻辑:DllMain 加载时启动常驻 ...
你现在最新版本在退出时是怎么处理的? 就是增加了15秒强退机制?