Introduction - If you have any usage issues, please Google them yourself
Procedure is based on the dialog box, and no title bar, system menu, minimize box, maximize the frame, no border ...., initialization procedure, the entire desktop screen shots, saved, and then the dialog box set the whole screen top-level window, and then save the bitmap, in OnEraseBkgnd in the whole bitmap paste it into the dialog box, and then used as the scope of the Interception of rubber band of choice, the screen looks like the same operation.
Packet : 63535319catchscreen.zip filelist
CatchScreen/CatchScreen.cpp
CatchScreen/CatchScreen.dsp
CatchScreen/CatchScreen.dsw
CatchScreen/CatchScreen.h
CatchScreen/CatchScreen.rc
CatchScreen/CatchScreenDlg.cpp
CatchScreen/CatchScreenDlg.h
CatchScreen/MyEdit.cpp
CatchScreen/MyEdit.h
CatchScreen/ReadMe.txt
CatchScreen/resource.h
CatchScreen/res/arrow_m.cur
CatchScreen/res/back.bmp
CatchScreen/res/backd.bmp
CatchScreen/res/CatchScreen.ico
CatchScreen/res/CatchScreen.rc2
CatchScreen/StdAfx.cpp
CatchScreen/StdAfx.h
CatchScreen/Track.cpp
CatchScreen/Track.h
vcer.net.url