Всплывающие подсказки панели инструментов
Всплывающие подсказки крошечные всплывающие окна, которые отображают краткие описания цели кнопки панели инструментов при размещении навести указатель мыши на кнопку в течение периода времени. При создании приложения с помощью мастера приложений, содержит панель инструментов, поддержка всплывающей подсказки создана автоматически. В этой статье описывается поддержка оба всплывающей подсказки созданную мастером приложений и способы добавления поддержки всплывающей подсказки в приложение.
Этот раздел охватывает:
Активировать всплывающие подсказки
Обновления строки состояния Flyby
Активировать всплывающие подсказки
Чтобы активировать всплывающие подсказки в приложении необходимо выполнить действия: 2
Добавьте стиль CBRS_TOOLTIPS другим стилей (например, WS_CHILD, WS_VISIBLE, CBRS_ ) и другие стили, переданного в качестве параметра dwStyle функции CToolBar::Create или в SetBarStyle.
Как описано в следующей процедуре, добавьте текст TIP инструмента, разделенных символом новой строки («\n»), содержащегося в запрос, содержащий командной строки для команды панели инструментов. Строковый ресурс имеет идентификатор кнопки панели инструментов.
Добавить текст всплывающей подсказки
При редактировании панели инструментов в редакторе панели инструментов, чтобы открыть окно Свойства кнопки панели инструментов для данной кнопки.
В поле Запрос введите текст, который будет отображаться в всплывающую подсказку для этой кнопки.
Примечание
Параметр в виде свойства текст кнопки панели инструментов в редакторе заменяет старой процедуры, в которой необходимо открыть и редактировании строкового ресурса.
Если панель элементов управления с поддержкой всплывающие подсказки имеет дочерние элементы управления, помещенные в ней, панель элементов управления отображает всплывающую подсказку для каждого дочернего элемента управления в панели элементов управления, если она удовлетворяет следующим критериям.
Идентификатор элемента управления нет — 1.
Записи в таблицу строк с тем же идентификатором как дочерний элемент управления в файле ресурсов имеет строку всплывающей подсказки.
Обновления строки состояния Flyby
Функция, относящуюся к всплывающим подсказкам обновление строки состояния «flyby». По умолчанию сообщение, в строке состояния рассматриваются только указанную кнопку панели инструментов при нажатии кнопки активирована. Включение CBRS_FLYBY в вашем списке стилей, переданных CToolBar::Create, можно указать, чтобы обновить эти сообщения при передаче курсора мыши над панелью инструментов без фактически активировать кнопку.
Дополнительные сведения
Классы CToolBar и CToolBarCtrl