I am trying to create a Windows 7 status flyout like notification in the bottom right hand corner of my desktop. Any guidelines on how to accomplish this using win32 (and without having to write a ton of code) are much appreciated.
Thanks.
I am trying to create a Windows 7 status flyout like notification in the bottom right hand corner of my desktop. Any guidelines on how to accomplish this using win32 (and without having to write a ton of code) are much appreciated.
Thanks.
If you can use .Net, this or this shows how to create custom flyouts quite easily (both use P/Invoke so they should be pretty easy to port to anything else), even more simply you can use NotifyIcon.
Doing this from C or C++ you can either use Shell_NotifyIcon
for the simple ballons or a custom (borderless) window animated with AnimateWindow
or SetWindowPos
and a WM_TIMER
for the fancier slide-up/fade-in style popups/notifications.