vcmd.h
来自「voice command project, SAPI SDK」· C头文件 代码 · 共 44 行
H
44 行
/******************************************************************************\
* This code and information is provided "as is" without warranty
* of any kind, either expressed or implied, including but not
* limited to the implied warranties of merchantability and/or
* fitness for a particular purpose.
*
* Copyright (C) 1995 Microsoft Corporation. All Rights Reserved.
*
\******************************************************************************/
// Voice Command notifications
class CIVCmdNotifySink : public IVCmdNotifySink {
private:
DWORD m_dwRefCnt;
HWND m_hwnd;
public:
CIVCmdNotifySink(void);
~CIVCmdNotifySink(void);
// IUnkown members that delegate to m_punkOuter
// Non-delegating object IUnknown
STDMETHODIMP QueryInterface (REFIID, LPVOID FAR *);
STDMETHODIMP_(ULONG) AddRef(void);
STDMETHODIMP_(ULONG) Release(void);
// IVCmdNotifySink members
STDMETHODIMP CommandRecognize (DWORD, PVCMDNAME, DWORD, DWORD, PVOID, DWORD, PSTR, PSTR);
STDMETHODIMP CommandOther (PVCMDNAME, PTSTR);
STDMETHODIMP CommandStart (void);
STDMETHODIMP MenuActivate (PVCMDNAME, BOOL);
STDMETHODIMP UtteranceBegin (void);
STDMETHODIMP UtteranceEnd (void);
STDMETHODIMP VUMeter (WORD);
STDMETHODIMP AttribChanged (DWORD);
STDMETHODIMP Interference (DWORD);
};
typedef CIVCmdNotifySink * PCIVCmdNotifySink;
BOOL BeginOLE();
BOOL EndOLE();
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?