AE和IDL混合编程
我创建了一个窗体(作为主窗体),添加一个菜单事件(事件用来显示图像预处理的窗体,即子窗体)。发现只要主窗体上加了AE的控件(如加mapcontrol),子窗体上的axIDLDrawWidget1控件就会初始化失败;删除AE控件,就能成功初始化。
子窗体是采用1. IDLDrawWidgetdraw方式(窗口模式): VS工具箱添加com项IDLDrawWidget control 3.0,在form窗口添加该控件,
并初始化。
错误结果:
如果删除AE控件,则axIDLDrawWidget1控件就会初始化成功,如下显示:
axIDLDrawWidget1控件初始化成功运行出来界面为黑色,否则就是我原来设定的蓝色。
子窗体是采用1. IDLDrawWidgetdraw方式(窗口模式): VS工具箱添加com项IDLDrawWidget control 3.0,在form窗口添加该控件,
并初始化。
错误结果:
如果删除AE控件,则axIDLDrawWidget1控件就会初始化成功,如下显示:
axIDLDrawWidget1控件初始化成功运行出来界面为黑色,否则就是我原来设定的蓝色。
1 个回复
冯驰
赞同来自:
您打断点逐步跟一下这附近的语句
要回复问题请先登录或注册