The best way I can think of to ask this is by example... In Windows 7 and Vista, there's the gadget bar down the right hand side of the screen, and when you maximize a different (any and all) window, that window fills the rest of the screen without covering the gadget bar. How can I do that with my own app except across the top of the screen in C#?
I want to write a ticker displaying information from social networking sites across the top of the screen but obviously I don't want to cover the min, max, and close buttons of maximized windows.
I guess what I'm asking is how do I change the Desktop Working Area and put my application just above the working area?