如何捕获界面显示时第三方控件报错???
Mnky 2008-02-27 04:34:21 我在基于对话框的工程中,程序主界面上放了一个控件,这个控件是一个摄像头开发包提供的。当我连接摄像头时,可以正常工作。
但是如果不连接摄像头,我只要一启动程序(启动时没有让摄像头开始工作),就会有报错说没有摄像头(不会退出)。把程序最小化,再显示,就再报错。
单步调试可以确定是在 CMyProApp::InitInstance() 里面的 int nResponse = dlg.DoModal(); 这一句报的错。我把这句用 try catch 包起来也没有用,捕获不到异常。
报错信息是做在控件里面的,但是又没有提供捕获异常的API,请问我怎么能捕获这种报错?我想针对错误进行处理,或者改为我自己的报错信息。