第13章 制作含动条的应用程序.pptVIP

  • 3
  • 0
  • 约5.28千字
  • 约 22页
  • 2019-09-03 发布于江苏
  • 举报
第13章 制作含滚动条的应用程序 13.1 滚动条类简介 * 滚动条是一个交互式的、高度可视化的控件,它包括一个滑块、滚动条的两端的按钮等。 滚动条控件与属于窗口的滚动条是不一样的 处于窗口的滚动条是由该窗口创建、管理和释放的 滚动条控件是由用户创建、管理和释放的 作为任何一个窗口的子控件,滚动条可以通过通知代码来创建,但也可以用对话框资源模板来创建。 创建与初始化滚动条类 创建CScrollBar对象的一般步骤 (1) 用C++关键字new和构造函数CScrollBar::CScrollBar()为一个ScrollBar对象分配一个实例 (2) 初始化CScrollBar对象,将一个Windows滚动条赋予它,并用CScroll::Create()方法设置参数和样式 分配一个滚动条控件对象并返回指向该对象的指针 CScrollBar::pMyScroll=new CScrollBar 调用CScrollBar::Create()方法初始化指针 BOOL Create(DWORD dwStyle,const RECT rect,CWnd *pParentWnd,UINT nID); 滚动条窗口的样式 表示控件的大小和位置 指向控件所属窗口的指针 父窗口与滚动条通信的标识 在设置滚动条控件时,要通过CScrollBar::SetScrollRange()设置其范围。

文档评论(0)

1亿VIP精品文档

相关文档