关于 pVoice->Speak(L"hello" 0, NULL) 的有关问题
关于 pVoice->Speak(L"hello", 0, NULL) 的问题
在做一个关于文本朗读的程序,其中用到了 hr = pVoice->Speak(L“hello”, 0, NULL)语句 在代码中,能够读出”hello。但是“我希望能够接收一个字符串再读取:string s = "s需要外部传入“ : hr = pVoice->Speak(????). speak()函数中第一个参数L和字符串s怎么能接在一起呢?这有办法解决吗?
------解决思路----------------------
L不是参数,表示后面的字符串是Unicode的,那你外部传入一个wchar_t*的s就好了。
在做一个关于文本朗读的程序,其中用到了 hr = pVoice->Speak(L“hello”, 0, NULL)语句 在代码中,能够读出”hello。但是“我希望能够接收一个字符串再读取:string s = "s需要外部传入“ : hr = pVoice->Speak(????). speak()函数中第一个参数L和字符串s怎么能接在一起呢?这有办法解决吗?
------解决思路----------------------
L不是参数,表示后面的字符串是Unicode的,那你外部传入一个wchar_t*的s就好了。