dev net revision23 April 2011
CThread Release 4
November 25, 2003
The CoInitialize(NULL) and CoUninitialize() calls in CThread::StartAddress have been removed in this revision because they were unnecessary. If your thread utilizes any COM components, you can add these calls into your implementation of the Main method. *thanks Mike Danielson
CThread Release 3
January 7, 2003
This third release only adds the IsExit method. The article has been expanded and it recommends a different way of implementing the main thread function in the class that uses it. See the CThread Class article for the details.
CThread Release 2
January 14, 2002
In this release the Run method has been renamed to Main. This change was made to avoid conflict and confusion with the Run method of MFC CWinThread in other versions of CThread which may be released later. While you always override the CThread Main method, you rarely override the MFC CWinThread Run method because it works differently.
CThread Release 1
May 16, 1999
A number of thin thread classes have been made available through other forums. Here is a class which is easy to declare inside of any class that uses it. It only requires the implementation of one simple function.
Posted 14 Jan 2002 updated 25 Nov 2003.
Questions, comments? Contact firstname.lastname@example.org.
©Copyright 2011 First Objective Software, Inc. All rights reserved. about firstobject
Free XML Editor downloadfoxe 2.4.2 new!
XML Editor users:
XML formatter formats large XML
memory stick portable XML editor
edit XML in tree
video intro to XML editor
video of XML splitter script
C++ guys who rocked XML
didn't become XML parser experts
they chose a simpler way
C++ XML parser downloadCMarkup 11.5 new!
Fast start to XML in C++
Split XML file into smaller pieces
Parse huge XML file in C++
video of XML in VC++ 2008
video of XML in VC++ 6.0
CMarkup Developer Version
Comments and Testimonials