Thought I'd share this awesome little open-source app with tons of useful code examples with VBForums. I've won 2 awards for code of the month over at PlanetSourceCode, and this was one of them.
Fully operational screenshot application that is activated with a set of hot-keys of your choice, that when activated changes your mouse cursor to the selection-cross to let you know you can now click and drag a translucent selection box across any part of your desktop, and when the mouse is released, it will be saved to a folder with only the area selected. JPEG compression is available for saving the image, or standard raw bitmap. The appearance of the selection box is fully customizable (as far as translucency, border color, and background color) As well as saving all preferences in an INI file, such as which compression to use, running on start-up, it also features the ability to easily access the application through use of the Windows tray area; you may also access the screenshot folder where the images are saved to from the tray icon for ease of use. As well demonstrating quite a large number of API calls in relation to I/O and GDI+/other graphic operations, this also demonstrates the basics of making an application that runs on start up and is easily available from tray area. Great, fairly simple application to learn a lot of the basics to make headway to becoming an advanced programmer.
:check:Zcreenshot.zip
![Name: PIC201382023235054.jpg
Views: 29
Size: 73.4 KB]()
Fully operational screenshot application that is activated with a set of hot-keys of your choice, that when activated changes your mouse cursor to the selection-cross to let you know you can now click and drag a translucent selection box across any part of your desktop, and when the mouse is released, it will be saved to a folder with only the area selected. JPEG compression is available for saving the image, or standard raw bitmap. The appearance of the selection box is fully customizable (as far as translucency, border color, and background color) As well as saving all preferences in an INI file, such as which compression to use, running on start-up, it also features the ability to easily access the application through use of the Windows tray area; you may also access the screenshot folder where the images are saved to from the tray icon for ease of use. As well demonstrating quite a large number of API calls in relation to I/O and GDI+/other graphic operations, this also demonstrates the basics of making an application that runs on start up and is easily available from tray area. Great, fairly simple application to learn a lot of the basics to make headway to becoming an advanced programmer.
:check:Zcreenshot.zip