该程序运行不到2秒

时间:2016-11-23 03:22:07

标签: c++

我从MSDN获取此代码以将Text更改为语音,并且我完成了教程中的所有操作,代码正常运行但是当我运行代码时代码运行不到2秒然后回到主代码没有读取代码。我的问题是这个问题究竟是什么?

这是代码:

build.gradle

1 个答案:

答案 0 :(得分:2)

您对SpVoice的来电是错误的。您正在传递ISpVoice CoClass的CLSID,其中E_NOINTERFACE接口的IID是预期的(因此它应该失败并出现CoCreateInstance(CLSID_SpVoice, NULL, CLSCTX_ALL, IID_ISpVoice, (void **)&pVoice); 错误。)

请改为尝试:

CoCreateInstance(__uuidof(SpVoice), NULL, CLSCTX_ALL, IID_PPV_ARGS(&pVoice));

可替换地:

import threading
option = 0

def buttonOne():
    global option
    if option == 2:
        "kill statement (not sure what)"
        option = 1
    else:
        option = 1

def buttonTwo():
    global option
    if option == 1:
        "kill statement (not sure what)"
        option = 2
    else:
        option = 2