用VC++实现应用程序窗口的任意分割

时间:2012-03-15 04:36:03
【文件属性】:

文件名称:用VC++实现应用程序窗口的任意分割

文件大小:20KB

文件格式:TXT

更新时间:2012-03-15 04:36:03

VC 窗口任意分割

我们在使用OutLook或者NetAnt等工具的时候,一般都会被其复杂的界面所吸引,在这些界面中窗口被分割为若干的区域,真正做到了窗口的任意分割。 那么我们自己如何创建类似的界面,也实现窗口的任意的分割呢?要解决这个问题,在Visual C++6.0编程中就需要使用到MFC提供的CSplitterWnd类。CSplitterWnd看上去像是一种特殊的框架窗口,每个窗口都被相同的或者不同的视图所填充。当窗口被切分后用户可以使用鼠标移动切分条来调整窗口的相对尺寸。虽然VC6.0支持从AppWizard中创建分割窗口,但是自动加入的分割条总是不能让我们满意,因此我们还是通过手工增加代码来熟悉这个类。本实例采用多模板模式,即实现了窗口的任意分割,又介绍了各个视图如何相互通信。


网友评论

  • 很好,有助于学习,就是txt格式有点不爽
  • 是TXT文档,如果是工程文件将会更清楚
  • 不完整 别下载 网上有免费的
  • 是一个text文档。里面有步骤。
  • 很好,可以实现任意分割。。。学习
  • 不错,有帮助。
  • 一个比较完整的例子,不过网上有很多相似的,可以稍作参考。
  • 很不错的源码,对初学者应该很有帮助,谢谢分享