Во время создания панели управления вы можете указать ее характеристики через параметр dwStyle метода Create. Если вам потребовалось изменить эти характеристики уже во время работы приложения - используйте метод SetBarStyle. Метод SetBarStyle определен в классе CControlBar, который является базовым для класса CToolBar:
void SetBarStyle(DWORD dwStyle);
Параметр dwStyle задает новые характеристики панели управления. В качестве этого параметра можно использовать комбинацию флагов, представленных в следующей таблице.
Флаг |
Описание |
CBRS_ALIGN_TOP |
Панель управления можно пристыковать к верхней границе окна |
CBRS_ALIGN_BOTTOM |
Панель управления можно пристыковать к нижней границе окна |
CBRS_ALIGN_LEFT |
Панель управления можно пристыковать к левой границе окна |
CBRS_ALIGN_RIGHT |
Панель управления можно пристыковать к правой границе окна |
CBRS_ALIGN_ANY |
Панель управления можно пристыковать к любой границе окна |
CBRS_TOOLTIPS |
Для кнопок панели управления отображаются их краткие описания в окнах tool tips |
CBRS_FLYBY |
Панель состояния отображает краткое описание выбранной кнопки |