The Windows 7 Taskbar includes many new features, and one of these new features is the Taskbar Jump-List, which allows users to perform various application related tasks without ever switching to the application window.

Windows 7 Taskbar tasks are simply command lines. When you click on a task, the associated command line is executed. In Word or Internet Explorer, for example, this usually launches a new instance of the application, but with Windows Live Messenger; the tasks seem to change the internal state of the currently running application rather than launch a new instance. 

This Taskbar Single Instance Recipe allows developers to easily develop applications that use "Messenger Like" tasks that change the state of the currently running instance, allowing it to react to incoming state-change notifications and act accordingly.

This Recipe includes:

To compile and run the recipe and samples the following items are required: