Поделиться через


Строка состояния

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

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

Раздел Содержимое
Строки состояния Строка состояния — это горизонтальное окно в нижней части родительского окна, в котором приложение может отображать различные типы сведений о состоянии.

Функции

Раздел Содержимое
CreateStatusWindow Создает окно состояния, которое обычно используется для отображения состояния приложения. Обычно окно отображается в нижней части родительского окна и содержит указанный текст. Примечание. Эта функция устарела. Вместо этого используйте CreateWindow .
DrawStatusText Функция DrawStatusText рисует указанный текст в стиле окна состояния с границами.
MenuHelp Обрабатывает сообщения WM_MENUSELECT и WM_COMMAND и отображает текст справки о текущем меню в указанном окне состояния.

Сообщения

Раздел Содержимое
SB_GEТБ ORDERS Извлекает текущие ширины горизонтальных и вертикальных границ окна состояния.
SB_GETICON Извлекает значок части в строке состояния.
SB_GETPARTS Извлекает количество частей в окне состояния. Сообщение также извлекает координату правого края указанного числа частей.
SB_GETRECT Извлекает ограничивающий прямоугольник части в окне состояния.
SB_GETTEXT Сообщение SB_GETTEXT извлекает текст из указанной части окна состояния.
SB_GETTEXTLENGTH Сообщение SB_GETTEXTLENGTH извлекает длину в символах текста из указанной части окна состояния.
SB_GETTIPTEXT Извлекает текст подсказки для части в строке состояния. Чтобы включить подсказки, необходимо создать строку состояния с помощью стиля SBT_TOOLTIPS.
SB_GETUNICODEFORMAT Извлекает флаг формата символов Юникода для элемента управления.
SB_ISSIMPLE Проверяет элемент управления строк состояния, чтобы определить, находится ли он в простом режиме.
SB_SEТБ KCOLOR Задает цвет фона в строке состояния.
SB_SETICON Задает значок части в строке состояния.
SB_SETMINHEIGHT Задает минимальную высоту области рисования окна состояния.
SB_SETPARTS Задает количество частей в окне состояния и координату правого края каждой части.
SB_SETTEXT Сообщение SB_SETTEXT задает текст в указанной части окна состояния.
SB_SETTIPTEXT Задает текст подсказки для части в строке состояния. Строка состояния должна быть создана с помощью стиля SBT_TOOLTIPS , чтобы включить подсказки.
SB_SETUNICODEFORMAT Задает флаг формата символов Юникода для элемента управления. Это сообщение позволяет изменить набор символов, используемый элементом управления во время выполнения, а не повторно создать элемент управления.
SB_SIMPLE Указывает, отображается ли окно состояния простой текст или отображаются все части окна, заданные предыдущим сообщением SB_SETPARTS.

Notifications

Раздел Содержимое
NM_CLICK (строка состояния) Уведомляет родительское окно элемента управления "Строка состояния", которое пользователь щелкнул левую кнопку мыши в элементе управления. NM_CLICK (строка состояния) отправляется в виде сообщения WM_NOTIFY.
NM_DBLCLK (строка состояния) Уведомляет родительское окно элемента управления "Строка состояния", которое пользователь дважды щелкнул левую кнопку мыши в элементе управления. Это уведомление отправляется в виде сообщения WM_NOTIFY.
NM_RCLICK (строка состояния) Уведомляет родительское окно элемента управления строкой состояния, которое пользователь щелкнул правой кнопкой мыши в элементе управления. Это уведомление отправляется в виде сообщения WM_NOTIFY.
NM_RDBLCLK (строка состояния) Уведомляет родительские окна элемента управления строки состояния, которое пользователь дважды щелкнул правой кнопкой мыши в элементе управления. NM_RDBLCLK (строка состояния) отправляется в виде сообщения WM_NOTIFY.
SBN_SIMPLEMODECHANGE Отправляется элементом управления строкой состояния при изменении простого режима из-за SB_SIMPLE сообщения. Это уведомление отправляется в виде сообщения WM_NOTIFY.

Константы

Раздел Содержимое
Стили строк состояния В этом разделе перечислены стили в дополнение к стандартным стилям окон, поддерживаемым элементами управления строк состояния.