VC6.0,基于对话框的MFC程序,所有对话框已经关闭但任务管理器中进程还未退出。

时间:2022-08-10 14:58:04
写了一个基于对话框的MFC程序,release模式下调试,第一次编译没问题,运行后把所有的对话框都关闭了,我又改了一下程序,再次来运行链接时候就出问题了,会提示错误:CANNOT OPEN FILE:RELEASE/COM.exe.COM是我的MFC程序名。这种问题解决办法可以在任务管理器里强行退出后就可以链接通过了,请问这种问题应该怎么解决?

5 个解决方案

#1


窗口关闭了,但是进程没有退出,这个要问你自己怎么改的吧

#2


可能是你在创建内核对象等之后没关闭句柄

#3




程序正在运行,当然不允许再次执行。
从你说的看,如果你改前的程序只运行过一次,不一定是你改后出的毛病啊。

#4


引用 1 楼 visualeleven 的回复:
窗口关闭了,但是进程没有退出,这个要问你自己怎么改的吧


您好,我改动的地方只是一两句程序,没有错误,只是改动之后吧,会出现CANNOT OPEN FILE:RELEASE/COM.exe.这种打开文件错误,但是我找到两种解决办法:第一,等好久,吃完饭的功夫,再来链接就没错误了,第二,在任务管理器中强制关闭COM.exe,这样再来链接也没错误了,我就觉得是我程序哪儿有问题,但找不到头绪。

#5


提供的信息太少,你这个程序复杂吗?方便贴代码上来不?

#1


窗口关闭了,但是进程没有退出,这个要问你自己怎么改的吧

#2


可能是你在创建内核对象等之后没关闭句柄

#3




程序正在运行,当然不允许再次执行。
从你说的看,如果你改前的程序只运行过一次,不一定是你改后出的毛病啊。

#4


引用 1 楼 visualeleven 的回复:
窗口关闭了,但是进程没有退出,这个要问你自己怎么改的吧


您好,我改动的地方只是一两句程序,没有错误,只是改动之后吧,会出现CANNOT OPEN FILE:RELEASE/COM.exe.这种打开文件错误,但是我找到两种解决办法:第一,等好久,吃完饭的功夫,再来链接就没错误了,第二,在任务管理器中强制关闭COM.exe,这样再来链接也没错误了,我就觉得是我程序哪儿有问题,但找不到头绪。

#5


提供的信息太少,你这个程序复杂吗?方便贴代码上来不?