blob: 85dd2230fe737124b6d730836f9b238a146f274a (
plain)
| 1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
 | #pragma once
#include <wtypes.h>
class SpeechApi51;
class SpeechApi51Lexicon
{
  public:
	//--------------------------------------------------------------------------
	// Description : Constuctor
	// Parameters  : window - handle to the parent window
	//--------------------------------------------------------------------------
	SpeechApi51Lexicon(HWND window);
	~SpeechApi51Lexicon();
	//--------------------------------------------------------------------------
	// Description : display the lexicon dialog
	// Return      : true - display ok
	//               false - display failed
	//--------------------------------------------------------------------------
	bool display();
  private:
	static INT_PTR CALLBACK dialogEvent(HWND hwndDlg, UINT uMsg, 
		WPARAM wParam, LPARAM lParam);
	void addLexicon();
	void deleteLexicon();
	void displayLexicon();
	HWND m_parent_window;
	HWND m_window;
};
 |