|
|
| Посл.отвђт | Сообщенiе |
|
|
Дата: Июн 1, 2004 20:03:18 Кто нибудь сталкивался с подобным: если структура NOTIFYICONDATA глобальная, при NIM_DELETE иконка удаляется сразу, а если она локальная, то только после обновления трея. |
|
|
Дата: Июн 1, 2004 20:07:08 Если иконка не удаляется программой (или удаляется не корректно), то трей сам её удалит после обновления. Медитируйте! |
|
|
Дата: Июн 1, 2004 23:01:24 Но в обоих случаях удаление происходит через .IF uMsg==WM_DESTROY invoke Shell_NotifyIcon,NIM_DELETE,addr note |
|
|
Дата: Июн 2, 2004 02:16:21 Dust112 Если note является локальной структурой и не заполняется снова перед NIM_DELETE, то удаления не произойдёт. Надо так: .IF uMsg==WM_DESTROY mov note.cbSize,SIZEOF NOTIFYICONDATA push hWnd pop note.hwnd mov note.uID,ID invoke Shell_NotifyIcon,NIM_DELETE,addr note |
|
|
Дата: Июн 2, 2004 19:38:59 Огромное спасибо за уделенное всемя. Все работает. |
|
Powered by miniBB 1.6 © 2001-2002
Время загрузки страницы (сек.): 0.072 |