CStatusBarCtrl的设置

CStatusBarCtrl 状态窗口的默认位置为沿父窗口的底部,但是,您可以指定 CCS_TOP 样式使其显示在父窗口的工作区顶部。

可以指定 SBARS_SIZEGRIP 样式包括大小调整手柄在 CStatusBarCtrl " 状态 " 窗口的右侧。大小调整手柄类似于大小调整边框;这是用户可以单击和拖动来调整父窗口的矩形区域。

说明说明

如果要合并 CCS_TOPSBARS_SIZEGRIP 样式,发生的大小调整手柄不起作用,即使该系统绘制进行状态窗口。

" 状态 " 窗口的窗口过程自动设置控制窗口的初始大小和位置。此宽度是与父窗口的工作区。该高度根据当前选定状态到窗口的设备上下文和在窗口的边框的宽度字体的指标。

windows 程序会自动调整状态窗口的大小,只要它接收 WM_SIZE 消息。通常,那么,当父窗口的大小更改时,父 WM_SIZE 信息发送到 " 状态 " 窗口。

通过调用 SetMinHeight设置 " 状态 " 窗口的绘图区的最小高度,指定最小高度 (以像素为单位)。绘图区不包括窗口的边框。

通过调用 GetBorders检索状态窗口的边框的宽度。此成员函数包含指向接收级别的边框、垂直边框和边框的宽度在矩形之间的这三个元素数组。

请参见

参考

使用CStatusBarCtrl

概念

控件(MFC)