永发信息网

编译问题请求解决

答案:1  悬赏:80  手机版
解决时间 2021-05-10 17:17
  • 提问者网友:浮克旳回音
  • 2021-05-10 01:22
One or more file are out of date or do no exit.
These files need to be build;
.\Debug\a.exe
.\Debug\DlgA.obj


Would you like to build them?
为什么一直出现??

我编译完以后,执行程序总会跳出这一个提示。每次执行程序都是这样。即使代码没有修改。为什么,奇怪啊?编译正常啊。但是运行程序总是有这个提示,很烦的。谁遇到过这种情况? 问题
最佳答案
  • 五星知识达人网友:底特律间谍
  • 2021-05-10 01:56

是否重新启动后第一次不会出现这种情况?


如果是的话那么很有可能是程序进程并没有退出,可能还有消息泵尚未退出导致程序未结束,编译器无法将最新编译的程序覆盖原来的旧程序文件。在编写包含托盘图标的程序时特别需要注意这个问题,回调函数最好只加标志位,等回调结束后再进行具体的处理。

我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯