I’ve been concentrating on getting my computer programming moving, still concentrating on the early chapters of Windows Programming. I’ve been spreading my efforts out over the first few chapters, since typing programs in is a boring activity and I like to shift my focus to create a little variety. I’m almost through the chapter on text input, well into the chapter on the mouse, and almost through the chapter on the timer. There’s a bug in the program that’s supposed to draw dots of an analog clock face, and I can’t quite figure it out. Also, I’ve found that Visual Studio 2015 is finicky and unforgiving about creating resources (*.rc files, for those in the know), and has different behavior than the earlier version Petzold used in his book, so the description in the book doesn’t quite match. Once I’ve reached the point where my programs can actually can read the keyboard, I will be in a position to begin integrating this with other textbooks.
I’ve also begun working on a Windows Version of a program I’ve been puttering about with for some time; the Sapience Knowledge Explorer. I had begun an old style Command line version and made considerable progress working through a couple of textbooks for examples when I set this aside. My intention is that by working through a Windows version, I can make it more commercial, or at least more useful.
So far it’s quite embryonic. It doesn’t do much besides ask if it’s OK to continue and displays a greeting message if not. But–it’s my own work, not copied or derived.