以VS2015为例,刚开始按照DLL调试的方法设置,结果调试ActiveX控件, 每次点击开始调试都会显示“无法启动程序***”
以下是查到的方法,修改之后测试可行。
首先,假设我需要在exe调用ocx时,调试ocx控件。调试的是A.ocx ,可执行程序是B.exe
编译好ocx的工程,然后直接手动运行B.exe,接下来点击工具栏中的 “调试->附加到进程” , 选择我们运行的B.exe,在ocx工程中打好断点, 这个时候就可以调试我们的OCX项目了。
而且我还发现,不光可以调试ocx,只要工程中有B.exe调用的项目都可以调试。