请问如何设计类似VS2005的界面,View控件位置是一个属性页控件,里面有属性单,而且标签上有关闭按钮,还可左右移动,请问是如何实现的?提供思路或例子都有分,先谢了

解决方案 »

  1.   

    好像有别人写好的类,要想自己实现这种效果只需继承以下就可以了。好像基类名为CCoolBar,然后在其上加入一个树形控件即可。
      

  2.   

    CCoolBar不是VC的自带控件,去网上艘一下,记得很好找的。
      

  3.   

    感谢    hchen118()请问CCoolBar是开源的吗?有没有源代码
      

  4.   

    GuiToolKit 开源免费http://www.codeproject.com/library/guitoolkit.asp
      

  5.   

    非常感谢 "ToperRay(绿皮狼)" 提供的答案里面的程序不错,Very good,建议路过的看看,再次感谢 "ToperRay(绿皮狼)"
      

  6.   

    为什么会出现错误           “ 无法打开文件“GuiTk115.lib” ”请问如何解决,哪位高手知道,能否告之
      

  7.   

    google上搜索一下,应该可以很容易编译过去,:)顺便把分送给我吧
      

  8.   

    非常感谢 "ToperRay(绿皮狼)" 真诚的,发自内心的,我一定会把分给你的我用google搜了一下,很少,最后也没解决,不知 "ToperRay(绿皮狼)" 能否帮人帮到底,帮我解决一下,我另加分
      

  9.   

    GuiToolKit 开源免费
    http://www.codeproject.com/library/guitoolkit.asp还可以,不过内部有很多问题,上次用它的时候,里面不知道改了多少代码.并且也没有文档,改的挺幸苦的.
      

  10.   

    非常感谢        Juchiyufei(三更半夜我送你回家.总统也许我做不到.今生难得的遇见) 我已经下载了这个程序,只需要其中的 CGuiTabbedDemo程序,当我编译的时候,提示“ 无法打开文件“GuiTk115.lib”我在CSDN上搜到一篇帖子
    http://topic.csdn.net/t/20050906/17/4253280.html我试着改了该,也没成功,不知哪位高手修改成功过,请指教,先谢了
      

  11.   

    感谢 "ToperRay(绿皮狼)" 
    我下载了这个程序,只需要其中的 CGuiTabbedDemo程序,当我编译的时候,提示“ 无法打开文件“GuiTk115.lib”不知为什么,要不我给你发过去你编译以下能否告之邮箱,我的油箱[email protected]
      

  12.   

    正在链接...
    LINK : fatal error LNK1104: 无法打开文件“GuiTk115d.lib”
      

  13.   

    你要先编译GuiToolkit.dsw然后在配置你的VC,你最好用VC7.1编译,那样方便一些
      

  14.   

    请问    ToperRay(绿皮狼)编译GuiToolkit.dsw是不是要用VS2005打开,我打开的时候显示
    (项目文件"c:\GuiLib1.5\SAMPLES\Audit\Audit.dsp"以损坏,无法打开)我用的是VS2005,我应该怎样配制VC,麻烦您解释一下,先谢了
      

  15.   

    不要用VS2005啊,VS2005需要改代码的,你用VS2003
      

  16.   

    再次感谢      ToperRay(绿皮狼)我装的是VS2005,我没有VS2003啊,我该怎么办,请指教
      

  17.   

    啊?您是高手,能不能帮修改一下,我只需要其中的 CGuiTabbedDemo程序的 标签功能麻烦您帮修改一下吧,再说,现在都有VS2005了,我想您将来也会用的,不如先行一步吧!我不大明白,VS2005不是向下兼容吗,为什么需要修改,哪部分有问题,我想这对您来说应该是小菜一碟吧,耽误您的时间,我再给你加分吧,先谢了
      

  18.   

    那您能讲一下,在VS2003下应该怎么做吗?怎样编译GuiToolkit.dsw怎样配置VC会不会出现错误提示“ 无法打开文件“GuiTk115.lib”先谢了,在VS2005下出现错误提示“ 无法打开文件“GuiTk115.lib”
    您认为为什么
      

  19.   

    请问 ToperRay(绿皮狼) 先生,我用VS2003打开时,出现错误 fatal error LNK 1104:无法打开文件"GuiTk115d.lib",请问我该如何解决,先谢了原贴给分
      

  20.   

    vs2003在GuiLib项目中的GuiADODB.h文件中,开头 它少个盘符,把你的系统盘符加上。编译GuiLib项目,就可以有"GuiTk115d.lib"生成了。另外还有个地方也少这个盘符,你自己搜索一下应该能看见的。
      

  21.   

    非常感谢   gujianfei1979(谷谷)您给我提供了一条思路但是里面为什么这么多错误请指教,谢谢
      

  22.   

    如题
    请问如何用WIN32API实现?
      

  23.   

    多谢 gujianfei1979(谷谷)我看到了希望您刚才说:“另外还有个地方也少这个盘符,你自己搜索一下应该能看见的”请问我应该怎样搜索,能告诉我那个地方吗,谢谢!非常感谢!
      

  24.   

    在GuiLib1.5\GuiLibGuiADODB.h中将#import ":\Program Files\Common Files\System\ADO\msado15.dll" rename_namespace("ADOCG") 改为
    #import "C:\Program Files\Common Files\System\ADO\msado15.dll" rename_namespace("ADOCG") (假设你的系统盘为C)这东西没问题我试了
      

  25.   

    谢谢 geniusdot(怀才像怀孕,时间久了才能看出来) 我试试
      

  26.   

    生成解决方案时,出现提示对话框“请指定用于调试会话的可执行文件的名称”里面有“IE/Active/...”这时应该怎么办?点生成.lib时,为什么不生成.lib为什么,谁会啊,能否告之,先谢了
      

  27.   

    在各位高手的帮助下,我终于成功生成了程序,很简单,里边有不少好界面,希望路过的看看首先感谢ToperRay(绿皮狼)      Juchiyufei(三更半夜我送你回家.总统也许我做不到.今生难得的遇见你,我们就应该在一起.....) 给我提供了一些例子其次感谢 geniusdot(怀才像怀孕,时间久了才能看出来) 
    给了我提示最感谢的是 gujianfei1979(谷谷) 
    是他无私的帮助,一步一步的,帮我最后成功生成了程序中间花了很长时间,费了很多周折,最后终于成功了原来如此简单说明:用VS2003编译,用VS2005会出现一堆的错误
    具体步骤:
    1:修改错误
    在GuiLib1.5\GuiLib\GuiADODB.h中将
    #import ":\Program Files\Common Files\System\ADO\msado15.dll" rename_namespace("ADOCG") 
    改为
    #import "C:\Program Files\Common Files\System\ADO\msado15.dll" rename_namespace("ADOCG")
    (假设你的系统盘为C)2:编译GuiLib1.5\GuiToolkit.sln
    3:wait