我在ui.c 文件中加入头文件#include <stdafx.h> 就出现了下面的错误,我应该如何解决,#include <stdafx.h>是加在最前,运行环境是 XP加Visual Studio 2008, 源程序是在VC++6.0下运行的,高手,求救!
------ 已启动生成: 项目: sinstar2, 配置: Debug Win32 ------
正在编译...
ui.c
d:\program files\microsoft visual studio 9.0\vc\atlmfc\include\atldef.h(37) : fatal error C1189: #error :  ATL requires C++ compilation (use a .cpp suffix)
uisub.c
d:\program files\microsoft visual studio 9.0\vc\atlmfc\include\atldef.h(37) : fatal error C1189: #error :  ATL requires C++ compilation (use a .cpp suffix)
正在生成代码...
正在创建浏览信息文件...
Microsoft 浏览信息维护实用工具 Version 9.00.21022
Copyright (C) Microsoft Corporation. All rights reserved.
BSCMAKE: error BK1506 : 无法打开文件“.\Debug\ui.sbr”: No such file or directory
生成日志保存在“file://e:\下载\sourcecode程序\sinstar2\Debug\BuildLog.htm”
sinstar2 - 3 个错误,0 个警告
========== 生成: 成功 0 个,失败 1 个,最新 0 个,跳过 0 个 ==========