The new Windows 7 taskbar is great. It's chock full new effects and goodies. If you've used windows 7 at all, then you're already aware of many of these features. What I'm going to show you is how you can add these same features to your programs and applications. Giving them a professional up-to-date feel. I'm not going to get too involved with demos since there are a ton of them on the web as well as demos. I’ll focus more so on the setup.
Get the API
The first thing you'll need to download is the Windows7Taskbar and build it using Visual Studio 2008 or Express.
Reference
You’ll need to build the Windows7.DesktopIntegration.dll and add as reference to you project. You can find it in the \Windows7IntegrationLibrary_Taskbar_Libraries\ DesktopIntegration\Windows7.DesktopIntegration\ bin\ Debug folder.
Add the namespace
using Windows7.DesktopIntegration;
Use the Code
Here an example on how to manipulate the progress bar.
Windows7Taskbar.SetProgressValue(this.Handle, value, 100);
But there are tons of other features you can use such as
- Custom Previews
- Jump List Manipulations
- Icon Overlays
- Advanced Progress Bars
Demo Project
Windows7Taskbar.zip (24.36 kb)

bda60bcc-6df3-4806-991b-2ba39f45bba1|1|5.0