C++ MFC Application that Captures Desktop but Excludes (always on top) Modal DIalog
$250-750 USD
In Progress
Posted almost 10 years ago
$250-750 USD
Paid on delivery
This deliverable for this application is an MFC application written in C++ using Visual Studio 2008 or 2010. The application will be dialog based. The application dialog must be a modal, always on top dialog. The application must capture the desktop as an image, but exclude the application dialog. Included in this project is a class for capturing the desktop. It can be modified, or rewritten. The captured BMP image must be drawn in a child window that floats separately from the main application toolbar dialog.
Also need to draw the mouse cursor at the correct location and shape into the captured bitmap.
Source code for a class that captures the desktop to a BMP image is attached. FYI: the class scales the image to half and reduces the bit count fromo 32 to 24.
Here are the requirements in a list:
1. Application is MFC dialog based.
2. IDE is Visual Studio 2008 or Visual Studio 2010
3. Main dialog of application is modal, always on top dialog. (should be tall and skinny and appear initially on the right side of the screen.)
4. There is a second child window that is large enough to draw the captured BMP. It moves independent of the application main dialog and is not modal and does not need to stay on top.
5. Provide a keypress or button to capture the desktop screen.
6. Captured desktop includes the current mouse cursor in the current location, but does not capture the application main dialog.
Milestone 1: send compiled demo
Milestone 2: respond to issues for demo
Milestone 3: send entire project
Milestone 4: respond to issues for project