Арматурных стержней

В этом разделе содержатся сведения о элементах программирования, используемых с элементами управления ребарю.

Общие сведения

Раздел Содержимое
Элементы управления перебары Элементы управления перебарами действуют как контейнеры для дочерних окон.
Использование элементов управления rebar В этом разделе содержится пример кода, показывающий, как реализовать элементы управления перебарами.

Сообщения

Раздел Содержимое
RB_BEGINDRAG Помещает элемент управления rebar в режим перетаскивания. Это сообщение не приводит к отправке уведомления RBN_BEGINDRAG .
RB_DELETEBAND Удаляет полосу из элемента управления rebar.
RB_DRAGMOVE Обновления положение перетаскивания в элементе управления перекладиной после предыдущего сообщение RB_BEGINDRAG.
RB_ENDDRAG Завершает операцию перетаскивания элемента управления перекладиной панели. Это сообщение не приводит к отправке уведомления RBN_ENDDRAG .
RB_GEТБ ANDBORDERS Извлекает границы полосы. Результат этого сообщения можно использовать для вычисления используемой области в диапазоне.
RB_GEТБ ANDCOUNT Извлекает количество полос в данный момент в элементе управления перебары.
RB_GEТБ ANDINFO Извлекает сведения об указанной полосе в элементе управления перекладиной.
RB_GEТБ ANDMARGINS Извлекает поля полосы.
RB_GEТБ ARHEIGHT Извлекает высоту элемента управления перекладиной.
RB_GEТБ ARINFO Извлекает сведения об элементе управления rebar и списке изображений, который он использует.
RB_GEТБ KCOLOR Извлекает цвет фона элемента управления rebar по умолчанию.
RB_GETCOLORSCHEME Извлекает сведения о цветовой схеме из элемента управления перекладки.
RB_GETDROPTARGET Извлекает указатель интерфейса IDropTarget элемента управления rebar.
RB_GETEXTENDEDSTYLE Возвращает расширенный стиль.
RB_GETPALETTE Извлекает текущую палитру элемента управления rebar.
RB_GETRECT Извлекает ограничивающий прямоугольник для заданной полосы в элементе управления перекладивание.
RB_GETROWCOUNT Извлекает количество строк полос в элементе управления перестроения.
RB_GETROWHEIGHT Извлекает высоту указанной строки в элементе управления перестроения.
RB_GETTEXTCOLOR Извлекает цвет текста элемента управления перебары по умолчанию.
RB_GETTOOLTIPS Извлекает дескриптор для любого элемента управления подсказки, связанного с элементом управления rebar.
RB_GETUNICODEFORMAT Извлекает флаг формата символов Юникода для элемента управления.
RB_HITTEST Определяет, какая часть полосы перекладки находится в заданной точке на экране, если полоса перекладки существует в этой точке.
RB_IDTOINDEX Преобразует идентификатор группы в индекс полосы в элементе управления перекладином.
RB_INSERТБ AND Вставляет новую полосу в элемент управления rebar.
RB_MAXIMIZEBAND Изменяет размер полосы в элементе управления перебары до его идеального или наибольшего размера.
RB_MINIMIZEBAND Изменяет размер полосы в элементе управления перестроек до наименьшего размера.
RB_MOVEBAND Перемещает полосу из одного индекса в другой.
RB_PUSHCHEVRON Отправляется на элемент управления перекладиной, чтобы программным способом отправить шеврон.
RB_SEТБ ANDINFO Задает характеристики существующей полосы в элементе управления ребарю.
RB_SEТБ ANDWIDTH Задает ширину закрепленной полосы.
RB_SEТБ ARINFO Задает характеристики элемента управления перекладиной.
RB_SEТБ KCOLOR Задает цвет фона элемента управления rebar по умолчанию.
RB_SETCOLORSCHEME Задает сведения о цветовой схеме для элемента управления перекладиной.
RB_SETEXTENDEDSTYLE Задает расширенный стиль. Это сообщение не реализовано.
RB_SETPALETTE Задает текущую палитру элемента управления перебары.
RB_SETPARENT Задает родительское окно элемента управления перебары.
RB_SETTEXTCOLOR Задает цвет текста элемента управления перекладиной по умолчанию.
RB_SETTOOLTIPS Связывает элемент управления подсказки с элементом управления rebar.
RB_SETUNICODEFORMAT Задает флаг формата символов Юникода для элемента управления. Это сообщение позволяет изменить набор символов, используемый элементом управления во время выполнения, а не повторно создать элемент управления.
RB_SETWINDOWTHEME Задает визуальный стиль элемента управления rebar.
RB_SHOWBAND Отображает или скрывает заданную полосу в элементе управления перекладиной.
RB_SIZETORECT Пытается найти лучший макет полос для заданного прямоугольника.

Notifications

Раздел Содержимое
NM_CUSTOMDRAW (перебар) Отправляется элементом управления перенаправки, чтобы уведомить родительское окно о операциях рисования. Это уведомление отправляется в виде сообщения WM_NOTIFY.
NM_NCHITTEST (перебар) Отправляется элементом управления перенаправки, когда элемент управления получает сообщение WM_NCHITTEST. Этот код уведомления отправляется в виде сообщения WM_NOTIFY.
NM_RELEASEDCAPTURE (перекладка) Уведомляет родительское окно элемента управления rebar, что элемент управления освобождает запись мыши. Это уведомление отправляется в виде сообщения WM_NOTIFY.
RBN_AUTOBREAK Уведомляет родительский элемент о том, что разрыв появится на панели. Родитель определяет, следует ли сделать перерыв.
RBN_AUTOSIZE Отправляемый элементом управления rebar, созданным с помощью стиля RBS_AUTOSIZE при автоматическом изменении размера панели. Этот код уведомления отправляется в виде сообщения WM_NOTIFY.
RBN_BEGINDRAG Отправляется элементом управления перебары, когда пользователь начинает перетаскивать полосу. Этот код уведомления отправляется в виде сообщения WM_NOTIFY.
RBN_CHEVRONPUSHED Отправляется элементом управления перенаправки при отправке шеврона. Этот код уведомления отправляется в виде сообщения WM_NOTIFY.
RBN_CHILDSIZE Отправляется элементом управления перебарикой при изменении размера дочернего окна группы. Этот код уведомления отправляется в виде сообщения WM_NOTIFY.
RBN_DELETEDBAND Отправляется элементом управления перенаправки после удаления полосы. Этот код уведомления отправляется в виде сообщения WM_NOTIFY.
RBN_DELETINGBAND Отправляется элементом управления перенаправки при удалении полосы. Этот код уведомления отправляется в виде сообщения WM_NOTIFY.
RBN_ENDDRAG Отправляется элементом управления перекладиванием, когда пользователь перестает перетаскивать полосу. Этот код уведомления отправляется в виде сообщения WM_NOTIFY.
RBN_GETOBJECT Отправляется элементом управления перебора, созданным с помощью стиля RBS_REGISTERDROP при перетаскивании объекта по полосе в элементе управления. Этот код уведомления отправляется в виде сообщения WM_NOTIFY.
RBN_HEIGHTCHANGE Отправляется элементом управления перекладиной при изменении его высоты. Этот код уведомления отправляется в виде сообщения WM_NOTIFY.
RBN_LAYOUTCHANGED Отправляется элементом управления перебары, когда пользователь изменяет макет полос элемента управления. Этот код уведомления отправляется в виде сообщения WM_NOTIFY.
RBN_MINMAX Отправляется элементом управления перекладиванием до максимизации или минимизации полосы. Этот код уведомления отправляется в виде сообщения WM_NOTIFY.
RBN_SPLITTERDRAG Отправляется элементом управления перенаправки, когда пользователь перетаскивает разделитель. Этот код уведомления отправляется в виде сообщения WM_NOTIFY.

Структуры

Раздел Содержимое
NMRBAUTOSIZE Содержит сведения, используемые при обработке кодов уведомлений RBN_AUTOSIZE .
NMREBAR Содержит сведения, используемые при обработке различных кодов уведомлений на панели.
NMREBARAUTOBREAK Содержит сведения, используемые с уведомлением RBN_AUTOBREAK .
NMREBARCHEVRON Содержит сведения, используемые для обработки кода уведомлений RBN_CHEVRONPUSHED .
NMREBARCHILDSIZE Содержит сведения, используемые для обработки кода уведомлений RBN_CHILDSIZE .
NMREBARSPLITTER Содержит сведения, используемые для обработки кода уведомлений RBN_SPLITTERDRAG .
RBHITTESTINFO Содержит сведения, относящиеся к операции теста попадания. Эта структура используется с сообщением RB_HITTEST .
REBARBANDINFO Содержит сведения, определяющие полосу в элементе управления rebar.
REBARINFO Содержит сведения, описывающие характеристики элемента управления перебарами.

Константы

Раздел Содержимое
Стили элементов управления "Перебара" Элементы управления rebar поддерживают различные стили элементов управления в дополнение к стандартным стилям окон.