大家下午好,
我想设置语音识别宏在我的P.C (Windows SP3)上运行,所以我安装了Windows语音识别宏。但是,当我单击它时,它声明:过程入口点SHCreateItemFromParsingName不能位于动态链接库SHELL32.dll中。所以..。
我安装了C++ 2010 .单击调试-星型调试,然后Project 32属性-公共属性-链接器-输入-延迟加载的DLL,然后编辑和我键入的/DELAYLOAD:shell32.dll.
然而,当我点击Windows语音识别宏的时候,我仍然收到同样的错误信息。
你能帮忙吗?!亲切问候AlanTS
发布于 2011-06-14 22:06:08
这与延迟装载无关。这个错误意味着您已经安装了一个不是为XP设计的语音库版本(或者您缺少了一个更新XP的服务包)。这个错误意味着Shell32不包含过程SHCreateItemFromParsingName,这需要Vista或更高版本--参见MSDN文档。
编辑:你似乎想相信你“听到”的东西,而不是写Shell32的人的文档(因此应该知道)。这些文档不会说“在Vista上可用,除非您已经听说过,然后它在XP SP3上工作。”文档上写着" Vista ",根据定义,这意味着Vista或操作系统的更高版本。
https://stackoverflow.com/questions/6350481
复制相似问题