可以用ATL和MFC,MSDN中有好几个这样的例子,对照着学习就可以了。
用向导程序就可以直接生成ATL或MFC控件的框架。

解决方案 »

  1.   

    你这个问题太大了,可以使用ATL来定义自己的控件,然后再实现这个控件的接口,属性等。这得有一个规划,具体的使用可以参考MSDN中的ATL手册。
      

  2.   

    如果是学习编ActiveX控件,请参考:MSDN里Visual C++ Documentation\Samples\MFC Samples\ActiveX Control Samples
      

  3.   

    这些我都知道,我想问的是具体是在我的控件中包含系统自带的控件如通讯控件CMSComm控件,
    并通过他的事件来触发我自己的事件,如当串口接受到一个字符是便出发我自己定义的事件,最好有详细的说明。谢谢!
      

  4.   

    你还是先仔细了解一下COM/DCOM原理吧,这个没有捷径的。潘爱民的那本书不错,很有帮助的。