| 80 | } |
| 81 | |
| 82 | bool AddNotifyIcon() { |
| 83 | NOTIFYICONDATA notifyIcon = { sizeof(NOTIFYICONDATA) }; |
| 84 | notifyIcon.hWnd = _hMainWnd; |
| 85 | notifyIcon.uID = IDR_MAINFRAME; |
| 86 | notifyIcon.uFlags = NIF_ICON | NIF_GUID | NIF_TIP; |
| 87 | notifyIcon.guidItem = iconGuid; |
| 88 | |
| 89 | return Shell_NotifyIcon(NIM_ADD, ¬ifyIcon); |
| 90 | } |
| 91 | |
| 92 | bool RemoveNotifyIcon() { |
| 93 | NOTIFYICONDATA notifyIcon = { sizeof(NOTIFYICONDATA) }; |