Shell_NotifyIcon: NIM_SETVERSION should be sent after NIM_ADD 18 years ago Like it says: NIM_SETVERSION always returns FALSE unless you’ve used NIM_ADD. So send NIM_ADD first.