Форум: "WinAPI";
Текущий архив: 2006.03.12;
Скачать: [xml.tar.bz2];
ВнизСообщение из sysTray Найти похожие ветки
← →
vovan_spb (2005-12-11 18:51) [0]Здравствуйте!
Как над иконкой в sysTray-е показать сообщение(не хинт!) такого же типа,как появляются при выключении usb-устройства,напоминании об устаревании антивирусных баз kav и т.д..Короче с кнопочкой для закрытия.
← →
Igor_thief (2005-12-11 19:51) [1]Так это и есть хинт, только в стиле Balloon.
← →
vovan_spb (2005-12-11 20:06) [2]А наличие в нём кнопки Close?
← →
VirEx © (2005-12-12 19:03) [3]
> [1] Igor_thief (11.12.05 19:51)
> Так это и есть хинт, только в стиле Balloon.
вот ктобы дал мне API вывода этого балона на экран...
← →
Rouse_ © (2005-12-12 20:54) [4]
> вот ктобы дал мне API вывода этого балона на экран...
Изучай: http://rouse.front.ru/fwhint.zip
← →
VirEx © (2005-12-13 16:26) [5]
> [4] Rouse_ © (12.12.05 20:54)
>
> > вот ктобы дал мне API вывода этого балона на экран...
>
> Изучай: http://rouse.front.ru/fwhint.zip
ты меня не понял, я такую штуку уже даааавно делал, в смысле хинты на формах и т.п., я говорю про тот хинт который выползает справа где часики, системный, овальный, типа информационного, и мне нужно знать какие системные библиотеки и функции в них используются чтобы его вывести
← →
Rouse_ © (2005-12-13 20:14) [6]Это ты меня не понял - посмотри сначала исходный код ссылку на который я тебе дал, а потом начинай возмущаться...
← →
Zeqfreed © (2005-12-13 20:42) [7]VirEx © (12.12.05 19:03) [3]
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/shellcc/platform/commctls/tooltip/usingtooltips.asp
Ага?
← →
gdaujk © (2005-12-13 21:17) [8]Zeqfreed © (13.12.05 20:42) [7]
Ага вроде :-)
← →
Igor_thief (2005-12-16 12:32) [9]Да, в МСДН есть описание как сделать балун тултипс, но что-то я никак не могу найти как все-таки сделать кнопочку закрытия в углу этого хинта. Хелп.
← →
Rouse_ © (2005-12-16 12:48) [10]
> Да, в МСДН есть описание как сделать балун тултипс, но что-
> то я никак не могу найти как все-таки сделать кнопочку закрытия
> в углу этого хинта. Хелп.
Я привел ссылку на компонент который делает именно это именно так как описано в MSDN, лень посмотреть?
← →
Igor_thief (2005-12-18 12:14) [11]Rouse_ © (16.12.05 12:48) [10]
Я привел ссылку на компонент который делает именно это именно так как описано в MSDN, лень посмотреть?
За ссылку конечно спасибо. Она действительно полезная. А откудова такая уверенность, что именно так делает Майкрософт? Ты эту ссылку смотрел (http://msdn.microsoft.com/library/default.asp?url=/library/en-us/shellcc/platform/commctls/tooltip/usingtooltips.asp)?
И еще. Я не нашол (бегло смотрел) где там показано как сделать кнопочку закрытия в самом хинте.
← →
Rouse_ © (2005-12-18 17:33) [12]
> За ссылку конечно спасибо. Она действительно полезная. А
> откудова такая уверенность, что именно так делает Майкрософт?
> Ты эту ссылку смотрел (http://msdn.microsoft.com/library/default.
> asp?url=/library/en-us/shellcc/platform/commctls/tooltip/usingtooltips.
> asp)?
> И еще. Я не нашол (бегло смотрел) где там показано как сделать
> кнопочку закрытия в самом хинте.
Именно по твоей ссылке и сделан компонент...
А крестик автоматом рисуется знаете ли, дальше пробегись по своей же ссылке, там в референсе все есть... :)...
← →
Igor_thief (2005-12-18 19:48) [13]Rouse_ © (18.12.05 17:33) [12]
А крестик автоматом рисуется знаете ли, дальше пробегись по своей же ссылке, там в референсе все есть... :)...
А можно как-то ткнуть по конкретней пальцем?
В мсдн такой пример:hwndToolTips = CreateWindow(TOOLTIPS_CLASS,
NULL,
WS_POPUP | TTS_NOPREFIX | TTS_BALLOON,
0, 0,
0, 0,
NULL, NULL,
g_hinst,
NULL);
if (hwndTooltip)
{
// Do the standard ToolTip coding.
TOOLINFO ti;
ti.cbSize = sizeof(ti);
ti.uFlags = TTF_TRANSPARENT | TTF_CENTERTIP;
ti.hwnd = hwnd;
ti.uId = 0;
ti.hinst = NULL;
ti.lpszText = LPSTR_TEXTCALLBACK;
GetClientRect(hwnd, &ti.rect);
SendMessage(hwndToolTips, TTM_ADDTOOL, 0, (LPARAM) &ti );
}
В твоем компоненте ничего подобного нету! У тебя просто перерисовка хинт окна.
Страницы: 1 вся ветка
Форум: "WinAPI";
Текущий архив: 2006.03.12;
Скачать: [xml.tar.bz2];
Память: 0.48 MB
Время: 0.011 c