【ATL的三种线程模型】
1、_ATL_SINGLE_THREADED
2、_ATL_APARTMENT_THREADED
3、_ATL_FREE_THREADED
【线程模型的支持】
线程模型的支持,以类为单位,每个类提供2种功能,一个是互斥的加减,另一个是CS。
1、CComSingleThreadModel
2、CComMultiThreadModel
3、CComMultiThreadModelNoCS
【深入解析线程模型】
【默认线程模型】
默认线程定义代码在atldef.h头文件中,除此之的外,以上代码在atlbase.h中,另外,CS相关部分前文已经解析。