CDialogBar是从CControlBar继承过来的,不能像使用CDialog那样,添加CStatic,使用Create(...)创建。要怎么做呢?
我使用了XTreme库,起初是想把CXTOutlookBar放到CDialogBar中,不行,CPropertyDialog也放不进去。或者提供一种别的方法也可,解决给分。
我的目的是想在一个浮动窗口中动态显示属性。

解决方案 »

  1.   

    1.申明对象
    2.调用Create创建窗口
    3.其它我就是这样用的
      

  2.   

    能不能说详细一点
    CXTOutlookBar在什么时候Create(...),如果不把模板生成一个新类的话,在那里调用。
    贴一段代码出来好么,拜托。
      

  3.   

    CDialogBar是从CControlBar继承过来的,不能像使用CDialog那样,添加CStatic,使用Create(...)创建----- 看不明白;就是添加cstatic控件,然后在ddx中指明自定的名称;在对话框的oninitialdialog中初始化outlookbar就可以了啊;
      

  4.   

    to: linhows129
    {CDialogBar是从CControlBar继承过来的,不能像使用CDialog那样,添加CStatic,使用Create(...)创建----- 看不明白;}上句话的意思就是不能使用Dialog的DDX/DDV机制。也就是说他没有向CDialog那样使用你所说的机制创建。