Замечательная вещь в MFC - это то, что Microsoft предоставляет вам источник. Если есть вопрос, просто посмотрите на код.
Глядя на EnableFullTextTooltip
, все, что он делает, это устанавливает пару логических флагов. Важным является m_bDelayFullTextTooltipSet
. Этот флаг проверяется в функции OnDraw
. Текст всплывающей подсказки устанавливается с помощью SetTooltip
: если полный текст кнопки помещается на самой кнопке, он вызывается с NULL, в противном случае он вызывается с текстом кнопки.
Похоже, что цель этой функции состоит в том, чтобы подсказка отображала текст, который должен был быть нарисован на самой кнопке, когда кнопка слишком мала. Если это не то, что вы хотите, избегайте этой функции, потому что она переопределит подсказку, которую вы установили.