Screenshot utility written in C++ and MFC for Windows.
Needed something for Windows that's lightweight and works the way I want. Also, needed this one for university.
One-time exception. Never again.
There is no actual reason as why I have chosen MFC. I have found an array of similar applications written using other toolkits, such as GTK or Qt, so I've decided to give it a try in MFC.
Whilst doable it has been, the code is not so very pretty and I strongly advise anyone to stay off of this ancient technology as much as they can now that I've experience the suffering myself.
prtscrpp showing a screenshot of its own github repository code
- While not strictly required, a use of own Imgur API key would be desireable
- You'll need Windows, that's for sure, tested with >= 7
- x86 or x64 should do
In theory it should work even with Windows 2k, but let's not go into that shall we?
- Support the following files: BMP, GIF, JP(E)G, PNG
- Open / Save (can convert files)
- Cut / Copy / Paste to and from clipboard
- Take a screenshot of a selected region, foreground window or the whole screen (region is keybound)
- ... and have it uploaded to Imgur with a direct link in your clipboard!
- Settings (user customization)
- More upload providers and a custom server one (with a simple PHP/python script)
- Some kind of Bitmap manipulation, such as highlighting, drawing, or simply inputting text
- Keybind is currently hardcoded to
MOD_CONTROL+0x2C
which is equivalent to left control key (Ctrl) and "PrtScr" - ... hence the name, prtscr++ :^)
This README will be updated in the future. Maybe. Who knows?