Как заставить работать CToolTipCtrl?
От: Alex67 http://alexsoft.home.nov.ru
Дата: 26.04.01 15:15
Оценка:
Для примера делаю приложение на базе диалога MFC. Добавляю одну кнопку.
В OnInitDialog пишу
t.Create(this);
t.AddTool(GetDlgItem(IDC_BUTTON1),"zzzzzzz");
t.Activate(TRUE);
где t — это CToolTipCtrl t; в классе диалога.
После запуска подсказка не появляется. Что я делаю не так?
Re: Как заставить работать CToolTipCtrl?
От: rudankort Россия RSDN.ru
Дата: 27.04.01 03:51
Оценка:
Здравствуйте Alex67, 26.04.2001 09:15:23 вы писали:

>Для примера делаю приложение на базе диалога MFC. Добавляю одну кнопку.

>В OnInitDialog пишу
> t.Create(this);
> t.AddTool(GetDlgItem(IDC_BUTTON1),"zzzzzzz");
> t.Activate(TRUE);
>где t — это CToolTipCtrl t; в классе диалога.
>После запуска подсказка не появляется. Что я делаю не так?
>

http://rsdn.ru/qna/?ui/dlgtips.xml

Может быть, это тебе поможет? :)


С уважением,
Александр
--
Я думал, ты огромный страшный Бажище,
А ты недоучка, крохотный Бажик...
Re: Как заставить работать CToolTipCtrl?
От: kgp http://kornilow.newmail.ru
Дата: 27.04.01 13:39
Оценка:
Здравствуйте Alex67, 26.04.2001 09:15:23 вы писали:

>Для примера делаю приложение на базе диалога MFC. Добавляю одну кнопку.

>В OnInitDialog пишу
> t.Create(this);
EnableToolTips(true);
> t.AddTool(GetDlgItem(IDC_BUTTON1),"zzzzzzz");
> t.Activate(TRUE);
>где t — это CToolTipCtrl t; в классе диалога.
>После запуска подсказка не появляется. Что я делаю не так?
>
В PreTranslateMessage(MSG* pMsg)
{
t.RelayEvent(pMsg);
return CDialog::PreTranslateMessage(pMsg);
}
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.