Класс CMFCRibbonApplicationButton
Реализует отдельную кнопку, расположенную в левом верхнем углу окна приложения. При нажатии кнопки открывается меню, которое обычно содержит общие команды Файл , Открыть, Сохранитьи Выход.
Синтаксис
class CMFCRibbonApplicationButton : public CMFCRibbonButton
Участники
Открытые конструкторы
Имя | Описание |
---|---|
CMFCRibbonApplicationButton::CMFCRibbonApplicationButton | Создает и инициализирует объект CMFCRibbonApplicationButton . |
Открытые методы
Имя | Описание |
---|---|
CMFCRibbonApplicationButton::CreateObject |
Используется платформой для создания динамического экземпляра этого типа класса. |
CMFCRibbonApplicationButton::GetThisClass |
Используется платформой для получения указателя на объект CRuntimeClass , связанный с этим типом класса. |
CMFCRibbonApplicationButton::SetImage | Назначает изображение кнопке приложения ленты. |
Пример
В приведенном ниже примере демонстрируется использование различных методов класса CMFCRibbonApplicationButton
. В примере показано, как назначить изображение кнопке приложения и как задать подсказку. Этот фрагмент кода входит в состав примера Draw Client.
CMFCRibbonApplicationButton m_MainButton;
m_MainButton.SetImage(IDB_RIBBON_MAIN);
m_MainButton.SetToolTipText(_T("File"));
// Set the short cut keyboard text.
m_MainButton.SetText(_T("f"));
Иерархия наследования
Требования
Заголовок: afxRibbonBar.h
CMFCRibbonApplicationButton::CMFCRibbonApplicationButton
Создает и инициализирует объект CMFCRibbonApplicationButton .
CMFCRibbonApplicationButton();
CMFCRibbonApplicationButton(UINT uiBmpResID);
CMFCRibbonApplicationButton(HBITMAP hBmp);
Параметры
uiBmpResID
Идентификатор ресурса изображения, отображаемого на кнопке приложения.
hBmp
Дескриптор растрового изображения, отображаемого на кнопке приложения.
Замечания
Кнопка приложения ленты — это специальная кнопка, расположенная в левом верхнем углу окна приложения. Когда пользователь нажимает эту кнопку, приложение открывает меню, которое обычно содержит общие команды файла, такие как "Открыть", "Сохранить" и "Выйти".
CMFCRibbonApplicationButton::SetImage
Назначает изображение кнопке приложения.
void SetImage(UINT uiBmpResID);
void SetImage(HBITMAP hBmp);
Параметры
uiBmpResID
[in] Идентификатор ресурса изображения, отображаемого на кнопке приложения.
hBmp
[in] Дескриптор растрового изображения, отображаемого на кнопке приложения.
Замечания
Используйте этот метод, чтобы назначить новое изображение кнопке приложения ленты после создания кнопки. Кнопка приложения расположена в левом верхнем углу окна приложения.