microsoft speech sdk 5.1

场景:microsoft speech sdk 5.1 能用在windows 窗体应用程序中吗?解决办法

microsoft speech sdk 5.1 能用在windows 窗体应用程序中吗?
我用的是vs2008,老是有错,但下载的别人的代码的,运行都没错呀,是不是,不能用在windows 窗体应用程序中,我也不晓得include 哪些文件
别人的都没错,就下面这段
C/C++ code

#include<atlbase.h>
extern CComModule _Module;
#include<atlcom.h>

#include<sapi.h>
#include<windows.h>
#include<sphelper.h>


我编译就有42个错,我彻底崩溃了呀,不知道怎么办啊!!!


------解决方案--------------------
头文件包含顺序问题:
#include<windows.h>

#include<atlbase.h>
#include<atlcom.h>

#include<sapi.h>
#include<sphelper.h>
extern CComModule _Module;



------解决方案--------------------
楼上说的有道理
------解决方案--------------------
1.头文件包含有顺序,怀疑你还漏什么头文件了
2.会使用哪个MSDN吗?对编译的错误,copy提示中的函数名或类名,去msdn找头文件,然后加上就行。
3.如果是语法错误,没代码没真相
------解决方案--------------------
偶遇到类似问题都是用
“每次用/*...*/注释掉不同部分再重新编译,直到定位到具体语法出错的位置。”
的方法解决的。

------解决方案--------------------
探讨
偶遇到类似问题都是用
“每次用/*...*/注释掉不同部分再重新编译,直到定位到具体语法出错的位置。”
的方法解决的。