1、ActiveX 控件 我想加入个CListCtrl ,
要怎么做呢 ?2、我给控件添加CDialog的成员,然后 重载了OnCreate 函数,再该函数中create 窗口成员,
为什么,在测试容器中,我的窗口显示不出来呢 ??(添加了窗口资源的,属性也改成child了)。希望给位不吝赐教!
非常谢谢!

解决方案 »

  1.   

    http://www.codeguru.com/Cpp/COM-Tech/activex/controls/article.php/c2615楼主看看
      

  2.   

    1.跟你的对话框一样的Create ListCtrl控件
    2。Create创建对话框了,ShowWindow等显示出来
      

  3.   

    ClistCtrl 好像不能跟 dialog 一样的创建呢 ,因为ClistCtrl  create 函数参数有个窗口句柄需要传进去呢?可是这个时候activex控件还是空呀Oncreate 加这个的会出断言
    CListCtrl.Create((LVS_OWNERDATA|WS_BORDER|WS_VISIBLE|WS_CHILD|LVS_REPORT,   CRect(10,10,40,70),this,2); 到底要怎么做才好呢,希望给出点代码,大概的也可以,谢谢!!!
      

  4.   

    窗口不能显示,是因为,visiable 属性 为false 改过来了,就显示了,谢谢了。ClistCtrl 的问题就有劳大家了,
    非常感谢!
      

  5.   

    http://www.vckbase.com/document/viewdoc/?id=279看了这个你就会了
      

  6.   

    你好 微软一站式技术框架就提供了和你的问题对应的sample
    http://cfx.codeplex.com 
    如果你是使用ATL开发ActiveX组件,请参见ATLActiveX示例。
    如果你是使用MFC开发ActiveX组件,请参见MFCActiveX示例。谢谢 
    All-In-One Code Framework Project Group 
    http://cfx.codeplex.com