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.如果是语法错误,没代码没真相
[解决办法]
偶遇到类似问题都是用
“每次用/*...*/注释掉不同部分再重新编译,直到定位到具体语法出错的位置。”
的方法解决的。
[解决办法]