I need a Visual C++ project to be developed on Windows 8.
The program, when run, should add two additional buttons to the caption bar (i.e. the title bar containing the minimize, maximize/restore and close buttons) of each running program on the desktop, when running in Windows Aero (transparent) theme.
The custom caption buttons should behave just like the standard window buttons(minimize, maximize/restore, close) in their look and behavior(highlighting when moused over, dimming when pressed, etc). When clicked, they should simply open a message box with the text 'button 1/2 of window (hwnd) clicked'.
The program must be developed in C++ using Windows API and be compilable for 32 and 64 bits.
(Programs like Ultramon, ActualTools, Acer GridVista and DisplayFusion do a similar task of adding custom caption buttons...)