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


создание объекта CToolBarCtrl

CToolBarCtrl объекты содержат несколько внутренних структур данных — список растровых изображений образа кнопки, список строк кнопки, метки и список структур TBBUTTON — тех связывают изображение или строка с позицией, стилем, состоянием и идентификатор команды кнопки. Каждый из элементов этих структур данных сокращенное имя, на которое индекс с отсчетом от нуля. Перед использованием объекта CToolBarCtrl необходимо настроить эти структуры данных. Для списка структуры данных см. в разделе Элементы управления панели инструментов в Windows SDK. Список строк можно использовать только для меток кнопки; невозможно получить строки из панели инструментов.

Для использования объекта CToolBarCtrl, как правило, выполните следующие действия.

Использование объекта CToolBarCtrl

  1. Создайте объект CToolBarCtrl.

  2. Вызовите метод Создать, чтобы создать общий элемент управления панели инструментов Windows и вложить его в объект CToolBarCtrl. Если требуется образы растрового изображения кнопок, добавьте растровые изображения кнопок на панели инструментов с помощью метода AddBitmap. Если требуется метки строки для кнопок, добавьте строку на панель инструментов с помощью метода AddString или AddStrings. После вызова AddString и/или AddStrings, необходимо вызвать метод AutoSize для получения, что строку или строки отображались.

  3. Добавьте две кнопки на панели инструментов с помощью метода AddButtons.

  4. Если требуется всплывающие подсказки, обработка сообщений TTN_NEEDTEXT в окне " средства, как описано в разделе Обрабатывать уведомления всплывающей подсказки.

  5. Если требуется, чтобы пользователь мог настраивать панель инструментов, обработка сообщения уведомления настройки в окне ", как описано в разделе Обрабатывать уведомления настройки.

См. также

Ссылки

Использование CToolBarCtrl

Основные понятия

Элементы управления (MFC)