为啥mfc控制台程序支持mfc不能创建com客户端对象,而非得一般的mfc窗口程序才可以

为什么mfc控制台程序支持mfc不能创建com客户端对象,而非得一般的mfc窗口程序才可以?
我建立控制台程序,选择支持MFC/ATL。然后我增加一个MFC的类,发现类向导里面不能选MFC的ActiveX控件。一般的mfc工程就可以添加。
我用VC2012/2008看了都是这样。这是为什么呢?
谢谢。

------解决方案--------------------
AfxOleInit()
------解决方案--------------------
不是MSDN说明,而是默认就是STA的,很少人去写线程安全的代码让控件可以在MTA下面去用。