相关文章  
  • 提升Win XP性能的20个特殊技巧
  • Windows操作系统的十则高级应用技巧
  • 通过 XML 发布新闻
  • Windows 2000操作系统优化实战
  • 了解一下NULLs怎样影响IN和EXISTS
  • 子查询中的IN与EXISTS的区别
  • 戳穿优化Windows XP的经典谣言
  • Windows XP系统全面软优化
  • 再谈如何释放C盘空间 27招具体优化技巧
  • 详解Windows非法操作的具体含义
  •   推荐  
      科普之友首页   专利     科普      动物      植物        天文   考古   前沿科技
     您现在的位置在:  首页 >>文献 >>培训

    在 VB6 中创建窗格拆分器1


      很多 Windows 程序使用的窗口都带有使用拆分器分隔的窗格。你可以拖动拆分器来扩大其中一个窗格同时缩小其它的窗格——而这个过程无须更改父窗口的大小。虽然 Visual Basic 6 不提供用于这一用途的控件,但是你可以自己实现这一效果。
      
      创建窗格拆分器的方法是使用一个 Picture Box 控件作为其它控件的容器。在设计窗体时,放两个 Picture Box 控件到窗体上,每个代表一个窗格。例如,对于上部窗格和下部窗格,可以将它们叫做pbTop和pbBotton。然后,将其它控件放在每个窗格对应的 Picture Box 上。
      
      在程序运行时,程序代码调整两个 Picture Box 控件(即两个窗格)的大小从而以预定义的尺寸填充窗口。Picture Box 控件的尺寸会被精确地计算,以使窗体在两个 Picture Box 之间显示一个窄带;这个窄带就作为拆分器。
      
      将窗体的MousePointer属性设计为“7 - Size NS”,以使得在鼠标置于拆分器之上时光标形状变为调整上/下大小的样式。将每个 Picture Box 控件的MousePointer属性设置为“1 - Arrow”。程序还需要一些常量设置拆

    页码:[1] [2] [3] [4] [5] [6]1页、共6页

         

          设为首页       |       加入收藏       |       广告服务       |       友情链接       |       版权申明      

    Copyriht 2007 - 2008 ©  科普之友 All right reserved