?? dictionary.h
字號(hào):
#ifndef __DictComp_H__
#define __DictComp_H__
#ifndef __IDictionary_H__
#include "IDictionary.h"
#endif
#ifndef __ISpellCheck_H__
#include "ISpellCheck.h"
#endif
#define MaxWordLength 32
struct DictWord
{
char wordForLang1[MaxWordLength];
char wordForLang2[MaxWordLength];
};
class CDictionary : public IDictionary , public ISpellCheck
{
public :
CDictionary();
~CDictionary();
public :
// IUnknown member function
virtual HRESULT __stdcall QueryInterface(const IID& iid, void **ppv) ;
virtual ULONG __stdcall AddRef() ;
virtual ULONG __stdcall Release() ;
// IDictionary member function
virtual HRESULT __stdcall Initialize();
virtual HRESULT __stdcall LoadLibrary(String);
virtual HRESULT __stdcall InsertWord(String, String);
virtual HRESULT __stdcall DeleteWord(String);
virtual HRESULT __stdcall LookupWord(String, String);
virtual HRESULT __stdcall RestoreLibrary(String);
virtual HRESULT __stdcall FreeLibrary();
// ISpellCheck member function
virtual HRESULT __stdcall CheckWord (String word, String);
private :
struct DictWord *m_pData;
char *m_DictFilename[128];
int m_Ref ;
int m_nWordNumber, m_nStructNumber;
};
#endif // __DictComp_H__
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號(hào)
Ctrl + =
減小字號(hào)
Ctrl + -