управление лентой в диалоговом приложении mf c - PullRequest
1 голос
/ 06 февраля 2020

Я пользуюсь Visual Studio 2010 Professional Edition. Я работаю над приложением на основе диалогового окна MF C.

Я создал ресурс ленты и пытаюсь загрузить его, используя следующее: -

m_wndRibbonBar.Create(this);
m_wndRibbonBar.LoadFromResource(IDR_RIBBON);

Где объявлено CMFCRibbonBar m_wndRibbonBar в заголовочном файле.

Но я не могу создать то же самое в диалоговом приложении, оно будет работать в приложении SDI или MDI.

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

Есть ли возможность сделать это, если нет, каковы альтернативы тому же?

1 Ответ

0 голосов
/ 06 февраля 2020

Как и в других местах на inte rnet, например:

управление лентой в mf c диалоговое приложение

Цитата:

Согласно документации MSDN :

Ленты не могут быть созданы в диалоговых приложениях. Для получения дополнительной информации см. Тип приложения, MF C Мастер приложений .

snapshot

Возможные обходные пути:

  • Чтобы использовать ленту, используйте приложение SDI с View, полученным из CFormView.
  • . Вместо этого используйте панель инструментов.
...