其实和调试dll没什么两样,.ax看着就是.dll换了个外套一样(就我目前的水平看来,可能有理解不对的地方)。步骤如下:
1:将编译成功的filter注册进系统,然后用graphedit看下是否注册成功。
2:在编译环境中(我的是VC6.0)的Project Settings选项卡中Debug选项里面的Executable for debug session下面选入你的调用dll的应用程序,一般是graphedit.exe。
3:在dll程序里面设置断点,然后在debug环境下F5就OK了。
ps:在调试dll时出现一个Executable for Debug Session 对话框,上面写着Please specify the executable file.这个其实就是你没设置调用dll的主程序,按上述第2步骤做就可以了。