Tag Archive: shell32

Dec 09

Windows 7-style Notification Area Applications in WPF: Part 3 (Taskbar Position)

Notification-Area-Right-Aligned.png

In the previous post in this series, I showed how to find the location of a notify icon by implementing the new Windows 7 Shell32.dll function Shell_NotifyIconGetRect in managed code for use with the System.Windows.Forms.NotifyIcon class. In this post, I will look at how to accurately position a window above (or adjacent to) a notify …

Continue reading »

Dec 08

Windows 7-style Notification Area Applications in WPF: Part 2 (Notify Icon Position)

You may have noticed that the notification area applications in Windows 7 (Volume/Power/Network/Action Centre) appear centred above their icon. I wanted Keiki to do the same; the current version is hardcoded to sit in the bottom right of the screen, which causes a few problems: The taskbar position is not taken into account; the window …

Continue reading »