We already check for NULL before casting scrn, so there's no situation where it'll fail after casting. Mysterious reasons, indeed.
git-svn-id: svn://vcs.sdm.2ki.xyz/Grabby/trunk@25 27729192-006e-004d-b9b5-06fbd0ef7001
I wish I didn't end up doing this all at once, but ah well. Quick rundown:
- CommonCfg contains config/registry functions shared between Grabby and GrbyCfg.
- GrbyCfg provides a dialog for configuring Grabby.
git-svn-id: svn://vcs.sdm.2ki.xyz/Grabby/trunk@16 27729192-006e-004d-b9b5-06fbd0ef7001
The flickering was caused by DefWindowProc trying to erase the background, then GDI painting back in the bitmap. By not letting DefWindowProc draw the background, flickering is effectively removed.
git-svn-id: svn://vcs.sdm.2ki.xyz/Grabby/trunk@15 27729192-006e-004d-b9b5-06fbd0ef7001
Means I don't have to ignore *.bmp in the repo. I'll probably make this user-configurable, once we have a configuration system in place.
git-svn-id: svn://vcs.sdm.2ki.xyz/Grabby/trunk@14 27729192-006e-004d-b9b5-06fbd0ef7001
Not really a major functionality/performance change, it just makes me feel better.
git-svn-id: svn://vcs.sdm.2ki.xyz/Grabby/trunk@13 27729192-006e-004d-b9b5-06fbd0ef7001
Switch out the boilerplate VS2003 text with something explaining this application.
git-svn-id: svn://vcs.sdm.2ki.xyz/Grabby/trunk@10 27729192-006e-004d-b9b5-06fbd0ef7001