Мне нужно разработать модуль поиска для ленточного приложения MFC с использованием C ++. Я использовал функцию автозаполнения в C # .NET, но никогда не работал ни в одном приложении ленты MFC. Я хочу, чтобы автоматический поиск выполнялся с изображением иконки в качестве префикса каждого предложения, как поиск в Facebook. Я также консультировался этот статья, но она использует CComboBox, мне нужно использовать CMFCRibbonCombobox в моей программе, потому что я пытался с CCombobox, но это вызывало проблемы. Любая помощь будет оценена.
вам нужно создать свой собственный CMFCRibbonComboBox
производный класс, который будет в значительной степени копией CMFCRibbonFontCombBox
без шрифтов.
чтобы проверить, как вы рисуете изображения, вы можете проверить CMFCRibbonFontComboBox::OnDrawDropListItem
реализация.
Тогда я думаю, что вам придется динамически добавлять его на ленту.