我只会用WINDOWS SDK 写代码,
从未接触过VB,请问OCX控件是什么,和Dll,COM有什么联系吗?
用VC(不用MFC,只用API)可以写OCX控件吗?
怎么写?怎么编译?
能否给个源代码,像VC6.0自动生成的hellowWord那么简单的就可以了。
谢谢,分不够可以再加。

解决方案 »

  1.   

    ocx就是ACTIVEX控件.其实质就是COM.之所以叫ACTIVEX控件,这只不过是MS为了扩展市场而创造的一个新名词而已...
    这个问题最好放到VC版本去问... :-)
      

  2.   

    www.21code.com有些源碼﹐你找下
      

  3.   

    OCX就是有用户界面的,可视化的COM组件,和ActiveX DLL没有本质的区别,VC当然可以做,不用MFC理论上可以,问题是需要自己手工编码去实现可视化界面,工作量巨大,“像VC6.0自动生成的hellowWord那么简单的”是不可能的
      

  4.   

    手工写界面没问题的,工作量也不是问题,
    难道只要以com的写法去写,放在DLL里,然后改扩展名为.OCX就可以了吗?
      

  5.   

    www.21code.com有些源碼﹐你找下
    /////
    這個站上,我從來就沒有找到任何東西,聽說站主出國了。难道只要以com的写法去写,放在DLL里,然后改扩展名为.OCX就可以了吗?
    / ///dll是dll,ocx是ocx.完全不相通的。