VC6中单步调试展讯的源码时很容易遇到死机的问题,特别是在调试一些比较大的
C文件时尤为严重,即使调出任务管理器也没有办法,往往只能强制关机重启,如果遇到
有数据没有保存的情况就郁闷无比。
后来看到别人一个使用命令行结束VC进程的方法,感觉挺好使,自己也摸索出了一些
衍生的方法。
方法一:
在进入单步调试前先打开命令行,输入TASKKILL /F /IM msdev.exe /T,不要回车,
然后在VC6中开始自己的调试工作,一旦卡死,点击什么都没用,但键盘操作却不受影响,
按ALT+TAB键切换到刚才的命令行窗口,回车即可杀死VC进程。卡死后的键盘操作可能会
比较慢,耐心点就好。
方法二:
如果调试前没有打开命令行窗口,只能进行一些盲操作了,先按Win+R,稍稍等待一
小段时间(几秒或十几秒以上),就会弹出运行窗口,输入TASKKILL /F /IM msdev.exe /T,
回车。
方法三:
在记事本中输入TASKKILL /F /IM msdev.exe /T,保存为批处理文件*.Bat,将这个文件
放到C盘下面,并在桌面或开始菜单中创建一个快捷方式。之后,右击快捷方式打开属性窗口,
在其它为快捷方式设置一个快捷键如ALT+F12。后面在调试中死机的话,按一下ALT+F12,
再稍等片刻即可