CScrollBar 滚动处理
发布时间
阅读量:
阅读量
CScrollBar类中用于创建滚动条控件的成员函数Create的原型定义如下:
virtual BOOL Create(
DWORD dwStyle,
const RECT& rect,
CWnd* pParentWnd,
UINT nID
);
其中,参数dwStyle用于设定滚动条控件的具体样式。rect参数则用来确定滚动条控件在窗口中的位置和大小。pParentWnd表示指向该滚动条控件所属父窗口的指针,而nID则是为该滚动条控件分配的唯一标识符。关于滚动条控件支持的样式类型:
SBS_HORZ:表示创建的是一个水平方向的滚动条。若未同时指定SBS_BOTTOMALIGN或SBS_TOPALIGN样式,则该滚动条的高度、宽度及具体位置将由Create函数中的rect参数决定。
SBS_VERT:表示创建的是一个垂直方向的滚动条。若未同时指定SBS_RIGHTALIGN或SBS_LEFTALIGN样式,则该滚动条的高度、宽度及具体位置将由Create函数中的rect参数决定。
SBS_TOPALIGN:此样式需与SBS_HORZ配合使用,其作用是使所创建水平滚动条的上边缘与rect参数所定义矩形区域的上边缘保持对齐,且其高度将采用系统默认的标准值。
SBS_BOTTOMALIGN:此样式需与SBS_HORZ配合使用,其作用是使所创建水平滚动条的
全部评论 (0)
还没有任何评论哟~
