在mfc对话框中,如何添加一个button用于开启关闭语音识别,求源代码,新手上路,谢谢帮助

解决方案 »

  1.   

    关键在于怎样才能开启关闭语音识别添加一个类的成员变量
    BOOL m_bFlag;初始化:
    m_bFlag = FALSE;在button的单击函数里:
    m_bFlag = !m_bFlag;
    if (m_bFlag)
    {
      开启语音识别
    }
    else
    {
      关闭语音识别
    }
      

  2.   

    先给你一个思路吧:
    如果语音识别有控制API的话,那是直接调用API就可以了,如果没有的话,如果是打开就先遍历任务栏里的进程看看有没有启动,
    启动了就不里他,没启动就用winexec函数打开(需要知道语音识别应用程序路径)。关闭的话遍历任务栏里的进程看看有没有启动,有启动就结束进程。关于遍历进程,网上找一下很多的