如何在自己的对话框上引用activex,比如:我的对话框程序运行起来后点右键,弹出插入activex选项。选区后.我从注册表内读取本机可用的activeX控件。选中某个。出现在我的对画框上。类似于vc上在对话框的添加activeX控件。如能解决加分结贴。能有类似例子最好。

解决方案 »

  1.   

    to:wutaihua  预先把控件记载上是怎么做。能否把你的代码整个例子发给我看看。这方面的技术比较差。急需这方面的资料。谢谢
      

  2.   

    动态加载ActiveX控件不难,但是不能像在对话框编辑器里添加控件一样生成控件的封装类,所有对控件的访问必须通过接口指针操作。
    在MFC中,直接以对话框作为父窗口创建一个CWnd派生的类(例如CStatic),然后调用CreateControl方法即可。如果是ATL或者API,代码会复杂很多。
      

  3.   

    “选区后.我从注册表内读取本机可用的activeX控件。选中某个。”
    选来了你又用不了,