Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 25.11.2010, 20:51   #1
rangel
Пользователь
 
Регистрация: 31.10.2007
Сообщений: 65
По умолчанию SendMessage скрыть Hint

никак не могу у другого окна скрыть Hint (tooltip)
уже всё перепробывал, ну или не скрыть а изменить текст,
Код:
  TTM_SETTITLE = (WM_USER + 32);
  TTN_FIRST = -520;
  TTN_LAST = -549;
  TTN_NEEDTEXT = (TTN_FIRST - 0);
  TTN_SHOW = (TTN_FIRST - 1);
  TTN_POP = (TTN_FIRST - 2);
  TTM_GETTEXT = (WM_USER + 11);
  TTM_GETTEXT2 = (WM_USER + 56);
  TTM_ACTIVATE = WM_USER + 1;
  TTM_DELTOOL = WM_USER + 5;
это всё перепробывал ну не получается,
помогите)
rangel вне форума Ответить с цитированием
Старый 25.11.2010, 20:54   #2
maxionans
Форумчанин
 
Аватар для maxionans
 
Регистрация: 02.01.2010
Сообщений: 254
По умолчанию

Как определяешь дескриптор tooltip-а? Как пытаешься его скрыть?
maxionans вне форума Ответить с цитированием
Старый 25.11.2010, 20:59   #3
mihali4
*
Старожил
 
Регистрация: 22.11.2006
Сообщений: 9,201
По умолчанию

Попробуйте :

WM_BALLOONSHOW = $00000402;
WM_BALLOONHIDE = $00000404;
WM_BALLOONCLICK = $00000405;
mihali4 вне форума Ответить с цитированием
Старый 25.11.2010, 21:23   #4
rangel
Пользователь
 
Регистрация: 31.10.2007
Сообщений: 65
По умолчанию

я получаю handle элемента на который если навести вылезет hint
мне нужно хинт просто выключить чтоб его небыло либо изменить текст
ну я с hintом не работал не разу, мб я его hwnd не так получаю?

Цитата:
Сообщение от mihali4 Посмотреть сообщение
Попробуйте :
WM_BALLOONSHOW = $00000402;
WM_BALLOONHIDE = $00000404;
WM_BALLOONCLICK = $00000405;
что то опять не так)

решил попробывать на своём же окне на Edit1.handle не работает всё равно ничего

Последний раз редактировалось rangel; 25.11.2010 в 21:35.
rangel вне форума Ответить с цитированием
Старый 25.11.2010, 21:33   #5
maxionans
Форумчанин
 
Аватар для maxionans
 
Регистрация: 02.01.2010
Сообщений: 254
По умолчанию

Цитата:
мб я его hwnd не так получаю?
Ну вообще-то да, tooltip это отдельное окно, которое имеет собственный handle. Получить его не так просто. Как вариант можно по имени класса найти все tooltip-ы в системе, а потом определить их принадлежность к нужному процессу. Если какой-то тултип принадлежит нужному тебе процессу, то значит это тот, который ты ищешь, с ним дальше и работай.
maxionans вне форума Ответить с цитированием
Старый 25.11.2010, 21:36   #6
rangel
Пользователь
 
Регистрация: 31.10.2007
Сообщений: 65
По умолчанию

в принципе получил
'THintWindow'
но где он находится то?

Последний раз редактировалось rangel; 25.11.2010 в 21:43.
rangel вне форума Ответить с цитированием
Старый 25.11.2010, 21:44   #7
maxionans
Форумчанин
 
Аватар для maxionans
 
Регистрация: 02.01.2010
Сообщений: 254
По умолчанию

Сообщения из серии TTM_XXX пробовал? (ну т.е. TTM_DELTOOL и прочие)

Цитата:
но где он находится то?
В смысле где находится?
maxionans вне форума Ответить с цитированием
Старый 25.11.2010, 22:06   #8
rangel
Пользователь
 
Регистрация: 31.10.2007
Сообщений: 65
По умолчанию

maxionans, если не трудно, приведи пример функции получения текста с помощью TTM или TTN
rangel вне форума Ответить с цитированием
Старый 25.11.2010, 22:13   #9
maxionans
Форумчанин
 
Аватар для maxionans
 
Регистрация: 02.01.2010
Сообщений: 254
По умолчанию

Слушай, а если всё происходит в твоём собственном приложении, то зачем извращаться с получением хендла и прочим? Почти у всех визуальных компонентов есть свойство Hint - вот с ним и работай.
maxionans вне форума Ответить с цитированием
Старый 25.11.2010, 22:16   #10
rangel
Пользователь
 
Регистрация: 31.10.2007
Сообщений: 65
По умолчанию

так не в моём всё происходит, на своём я пытаюсь хоть что то сделать
rangel вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Подсказка hint! Юлия_ZZZZ Помощь студентам 3 02.08.2010 13:18
Hint на Edit mutabor Общие вопросы Delphi 17 28.08.2009 20:32
CTreeCtrl и hint iiunbreakableii Общие вопросы C/C++ 0 17.07.2009 14:59
Свой hint Altera Общие вопросы Delphi 3 14.05.2008 15:01
Hint в ComboBox Starscream Общие вопросы Delphi 3 27.02.2008 01:15