Шаг 439 - CFrameWnd::FloatControlBar

CFrameWnd* FloatControlBar( CControlBar * pBar, CPoint point, DWORD dwStyle = CBRS_ALIGN_TOP );

Возвращаемое значение
Указатель на текущее рамочное окно.

Параметры
pBar
Указатель на область управления которая будет в плавающее состояние.
point
Расположение в аппаратных координатах устройства где верхний левый угол области управления будет помещен.
dwStyle
Определяет выровнять ли область управления горизонтально или вертикально внутри нового рамочного окна. Это может быть любой из следующих флагов:

CBRS_ALIGN_TOP 		Ориентирует область управления вертикально.
CBRS_ALIGN_BOTTOM 		Ориентирует область управления вертикально.
CBRS_ALIGN_LEFT 		Ориентирует область управления горизонтально.
CBRS_ALIGN_RIGHT 		Ориентирует область управления горизонтально. 
Если стили переданы определяя и горизонтальная и вертикальная ориентация, инструментальная панель будет ориентироваться горизонтально.

Замечания
Вызовите эту функцию, чтобы заставить область управления не быть состыкованным с рамочным окном. Обычно, это выполнено при запуске прикладной программы, когда программа восстанавливает параметры настройки из предыдущего выполнения. Эта функция вызвана рамкой, когда пользователь вызывает операцию перетаскивания и отпускает левую кнопку мыши при перемещении области управления над местом в окне которое не доступно для стыковки.


Предыдущий Шаг | Следующий Шаг | Оглавление
Автор Каев Артем - 12.01.2002