Hi guys,
I have a requirement for my app to cascade all the windows on the desktop.
These aren't MDI children, but any old app running within Windows. I can't
figure out though which API call to use, nor can I find anything in the .NET
framework to help me out with this.
So, anyone got any ideas?
Thanks in advance,
Pete

Signature
Peter Wright
Author of ADO.NET Novice To Pro, from Apress Inc.
_____________________________
Pete Wright - 16 Sep 2003 17:18 GMT
Ok, I'll answer my own question.
First, add a reference to the Microsoft Shell Controls Com library to your
project (yeah yeah, com - bleh). This will make a new namespace available to
your code called Shell32, which includes a wonderful class called
ShellClass.
In code, you then do
Shell myShell = new ShellClass();
myShell.CascadeWindows();
simple as that.

Signature
Peter Wright
Author of ADO.NET Novice To Pro, from Apress Inc.
_____________________________
> Hi guys,
>
[quoted text clipped - 8 lines]
>
> Pete