Member 10315365 Ответов: 0

Ctooltipctrl для выпадающего списка combobox


Я хочу отобразить всплывающую подсказку в раскрывающемся списке combobox с помощью ctooltipctrl.

С помощью ctooltipctrl я могу отображать всплывающую подсказку для отдельных элементов управления в диалоговом окне, но для ccombobox она не работает.

Не могли бы вы помочь мне решить этот вопрос?

Что я уже пробовал:

Я создал комбинированный класс и класс списка. В комбинированном классе я получаю дескриптор listbox и вызываю presubclasswindow класса listbox, используя значение дескриптора listbox.

В окне presubclasswindow я включил всплывающие подсказки с помощью enabletooltips (true). Созданный ontoolhittest для получения строки элемента и обработанное сообщение tnn_needtext для получения текста всплывающей подсказки.

Во время выполнения вызывается ontoolhittest и извлекаются сведения о строке, но tnn_needtext никогда не вызывается.у меня есть overide функция для tnn_needtext..how to get this notification work to display the tooltip

_Flaviu

Вы можете найти здесь готовый к работе класс CComboBox, включая всплывающую подсказку по комбинированным элементам: https://www.codeproject.com/articles/187753/%2fArticles%2f187753%2fExtended-CComboBox

Member 10315365

я использовал подсказки инструмента отслеживания, как указано в предоставленной ссылке, и он работает так, как ожидалось. В соответствии с требованиями моего проекта Я должен использовать CToolTipctrl для реализации всплывающей подсказки для ComboBox. Мой вопрос заключается в том, можем ли мы реализовать всплывающую подсказку для выпадающего списка combobox с помощью CtoolTipCtrl

0 Ответов