Why?是编译通不过吗?在你的stdafx.h文建立加上
#include <afx.h>
注意要加在其他的include上面。

解决方案 »

  1.   

    我加了afx.h 或 afxwin.h 编译都说重复的include 定义了一个CSocket的实例又说Undeclared! 何故?
      

  2.   

    还有,在ATL Appwizard里选中"Service"后,"MFC Support"一项的复选框就变灰了!是不是Service程序就不让用MFC啊!我需要在Service程序中使用CSocket。可怜!各位大虾帮俺想想办法!
      

  3.   

    CSocket是在afxsock.h里定义的;
    ATL Service肯定能用MFC.
      

  4.   

    你可以这样试试:
      新建一个MFC的工程,比如:基于Dialog 的对话框,
    然后,从Insert菜单中选择New ATL Object 插入一个ATL对象,
    这样编译肯定能通过,Ok!!
    照着例子,在ATL 中手工加入MFC的代码!