WIN32 DLL工程中如何导入一个OCX控件???
这个控件测试过能用.但是我用 ADD TO PROJECT->COMPONENTS AND CONTROLS...去导入的时候报错,
The component and controls Gallery can only be used to add ActiveX controls to projects that are supported by ClassWizard.....我应该如何解决.   解决问题者重谢....RMB...

解决方案 »

  1.   

    jiangsheng. 能具体点吗?   比如我这个OCX控件名字叫  VCClient.ocx  里面有一个方法叫
    AboutBox.我应该怎么去调用这个方法.谢谢~~~~大家都来帮忙哦,还可以再加分,解决的重谢RMB
      

  2.   

    #import "控件的目录/控件.dll or ocx or tlb"
      

  3.   

    wshcdr(dd)   按你的方法,我的控件的名字叫 VCClient.ocx  #import " VCClient.ocx"然后我又怎么去调用他的AboutBox方法啊?   代码应该怎么写? 谢谢!~~
      

  4.   

    http://blog.joycode.com/jiangsheng/archive/2004/12/15/41209.aspx
      

  5.   

    楼上的,谢谢你的帮忙,但是你还是没有解决这个问题啊......
    大家帮帮我啊,我重谢啊,分可以再加,也可以RMB
      

  6.   

    直接用接口去干,应该没问题。接口可以用oleview去看,也可以到处idl来,再编译成.h .tlb
      

  7.   

    wshcdr(dd)   按你的方法,我的控件的名字叫 VCClient.ocx  #import " VCClient.ocx"然后我又怎么去调用他的AboutBox方法啊?   代码应该怎么写? 谢谢!~~
    ///////////////////////////////////使用过#import指令以后
    会在应用程序目录中生成一些头文件,该些头文件中会包含 该ActiveX的GUID定义,接口定义
    根据你的应用要求,你可以包含相应的头文件,然后就可以用CoCreateInstance或者智能指针来创建自己的COM对象,进而调用COM对象上的方法