开发ActiveX控件调用另一个ActiveX系列2——调试ActiveX
关于调试ActiveX控件,有若干方法,例如可以建一个MFC工程调用调试,我则倾向于使用附加到浏览器进程,因为浏览器才是真正运行的环境。
打开加载ActiveX的目标页面,当然希望我们的调试内容不是自动触发的,否则来不及附加就过去了。
在VS2012中选择调试->附加到进程
选择iexplorer.exe,这个事IE的进程,如果有多个,选择那个没有标题的(可能是IE后台程序吧)。
在代码中设置好断点,点击网页触发ActiveX工作,就会进入到VS的断点中了。