Take a Look at the Windows API Code Pack for the Microsoft .NET Framework
The Windows API Code Pack for the Microsoft .NET Framework provides a source code library that can be used to access some new Windows 7 feat..
* Windows 7 Training Kit for Developers
The Windows 7 Training Kit for Developers includes presentations, hands-on labs, and demos designed to help you learn how to build applicati...
I assume developers can go about their usual way and only take interest when they want to focus on some windows 7 specific features.
Choice quote from the 'training kit':
During install, Windows 7 automatically detects whether your screen supports High DPI. If it does, Windows 7 automatically sets the screen resolution to High DPI. If your application is not High DPI-aware, this may cause some display issues like text clipping, pixilated bitmaps, layout issues and image size issues, blurry UI, mismatched font sizes, and more.
This unit will show you how to solve issues related High DPI and how to write DPI-aware applications.
One would expect to have applications somehow tagged for compatibility with this feature and not automatically destroy its controls alignment. Hmmm....