- Better handling of error, warning, and status messages with condition codes
- printError used throughout base class retrieves the last condition code and discards it
- make printError virtual so derived classes can display the message plus have access to the condition code.
- Add control to MFC Sample app to displaying the last or current status.