我查到网上有很多实例,但是都使用CControlBar做的,我的程序中使用uskin换肤,目前这个换肤程序在CControlBar处理上容易异常,所以我打算换个方法,但是能力有限,没弄出来,只能求助大家!

解决方案 »

  1.   

    GuiToolkithttp://www.codeproject.com/KB/library/guitoolkit.aspx
      

  2.   

    感觉这个皮肤效果没有uskin好,能不能就用vc实现workspace的效果(不适用CControlBar)。
      

  3.   

    试试这个,很多工程用过CSizingControlBar - a resizable control barhttp://www.codeproject.com/KB/toolbars/sizecbar.aspx
      

  4.   

    感谢大家,我用的就是这个,CSizingControlBar还是继承于CControlBar的,我的问题是如果不用这个,有没有其它方法实现?
      

  5.   

    到BCgsoft上面下载,上面有现成的!不知道他们与微软谁抄谁的!
      

  6.   

    看来,你是想用vc自己写罗?-----有现成的ccontrolbar为什么不用?难道仅仅为了一个uskin软件?有两个选择:
    1.采用uskin,但是必须对由此所致异常做处理--->跟踪找到异常点,并由此增加异常处理catach/try;
    2.放弃uskin,自己设计界面,这样与ccontrolbar的兼容性会好些.