Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Общий форум

Страница: 1 |

 

  Вопрос: NOTIFYICONDATA 5.0 Добавлено: 07.06.03 23:12  

Автор вопроса:  Rebel | Web-сайт: rebel.bos.ru

известно как запихнуть иконку в трей с обрабочтчиком и тд, а вот как приделать к ней balloon tooltip и как заставить еко появляться и исчезать???

в msdn есть описалово структуры:

typedef struct _NOTIFYICONDATA {

DWORD cbSize;

HWND hWnd;

UINT uID;

UINT uFlags;

UINT uCallbackMessage;

HICON hIcon;

TCHAR szTip[64];

DWORD dwState; //Version 5.0

DWORD dwStateMask; //Version 5.0

TCHAR szInfo[256]; //Version 5.0

union {

UINT uTimeout; //Version 5.0

UINT uVersion; //Version 5.0

} DUMMYUNIONNAME;

TCHAR szInfoTitle[64]; //Version 5.0

DWORD dwInfoFlags; //Version 5.0

} NOTIFYICONDATA, *PNOTIFYICONDATA;

а вот как с ней работать и какие значения констант и какой там обработчик??? если кто знает или у кого есть сэмпл плз напишите...

Ответить

  Ответы Всего ответов: 2  

Номер ответа: 1
Автор ответа:
 Rebel



Вопросов: 32
Ответов: 50
 Web-сайт: rebel.bos.ru
 Профиль | | #1
Добавлено: 07.06.03 23:28

во! нащел сэмпл как сделать balloon tooltip: http://www.mvps.org/vbnet/code/subclass/shellnotifyballoontip.htm

а вот как его убирать программно????

Ответить

Номер ответа: 2
Автор ответа:
 Rebel



Вопросов: 32
Ответов: 50
 Web-сайт: rebel.bos.ru
 Профиль | | #2
Добавлено: 07.06.03 23:34

и это нашел!

пишем:

with nid

.szInfoTitle = vbNullChar

.szInfo = vbNullChar

.hIcon = NIIF_INFO

End With

Call Shell_NotifyIcon NIM_MODIFY, nid

и все!

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам