xqnh520 发表于 2026-10-23 17:08:04

应该是和某个程序冲突吧,我这边有时候正常,有时候卡。因为我运行得东西也多。也不知道是那个造成得。

yb1984724 发表于 2026-10-23 17:08:07

:噜阿噜:噜阿噜:噜阿噜多谢了,使用后确实关闭没有卡了,直接关闭了

msm1985 发表于 2026-10-23 21:23:02

确实不卡了

飞扬工作室 发表于 2026-10-23 22:34:14

白小鼠 发表于 2026-10-23 11:08
这是源码和报告都在压缩包了 通过网盘分享的文件:patchkit.zip链接: https://pan.baidu.com/s/1oJv6WDK3N- ...

好的,我抽时间处理一下.

飞扬工作室 发表于 2026-10-23 22:36:39

厚德载物 发表于 2026-10-23 11:20
AI开发自动使用命令行编译时,经常报退出码不是0,而是0x0000005,ai误以为编译失败。

2. 命令行编译:


就没有返回 5 这个值的情况,要么是 0 ,要么是 -1.

飞扬工作室 发表于 2026-10-23 22:55:53

这个补丁在主窗口收到 WM_CLOSE 的时候直接终止进程,这有些危险,可能会有一些数据没有保持导致丢失. 我现在更新了一下,在主进程退出的时候减少了一些内存方面的释放操作,看下一版放出来后能不能解决退出卡顿的问题.

白小鼠 发表于 2026-10-23 23:14:50

飞扬工作室 发表于 2026-10-23 22:55
这个补丁在主窗口收到 WM_CLOSE 的时候直接终止进程,这有些危险,可能会有一些数据没有保持导致丢失. ...

是的,不会保存配置

飞扬工作室 发表于 2026-10-23 23:47:40

白小鼠 发表于 2026-10-23 23:14
是的,不会保存配置

还有一点,这个补丁屏蔽了 NotifyWinEvent API的调用,这正坐实了至少启动慢绝对是因为外部第三方辅Zhu软件的影响,这个API的功能就是在窗口状态发生变化时通知辅Zhu的第三方辅Zhu功能软件,用作支持其支持譬如读屏之类的操作,如果没有此类软件,这个 api 的调用速度是很快的. 你的补丁屏蔽掉此 api 的调用是没有安全隐患的. 但是如果就做这一点改动就能同时解决退出卡顿的问题,那就说明退出也是因为这个原因,如果有时间麻烦你改一下补丁测试下,谢谢!

白小鼠 发表于 2026-10-24 02:46:48

本帖最后由 白小鼠 于 2026-10-24 02:48 编辑

飞扬工作室 发表于 2026-10-23 23:47
还有一点,这个补丁屏蔽了 NotifyWinEvent API的调用,这正坐实了至少启动慢绝对是因为外部第三方辅Zhu软件 ...感谢大佬指点,收到 WM_CLOSE 后不再直接调用 TerminateProcess,走优雅退出逻辑:DllMain 加载时启动常驻看门狗,g_closing 未置位时正常等待、不干扰业务;置位后启动超时计时,超时(默认 15s)才执行强杀并写日志

飞扬工作室 发表于 2026-10-24 11:50:31

白小鼠 发表于 2026-10-24 02:46
感谢大佬指点,收到 WM_CLOSE 后不再直接调用 TerminateProcess,走优雅退出逻辑:DllMain 加载时启动常驻 ...

你现在最新版本在退出时是怎么处理的? 就是增加了15秒强退机制?
页: 1 2 [3] 4 5 6 7
查看完整版本: 解决IDE启动关闭都卡顿的问题