IDictionary.h
上传用户:biuytresa
上传日期:2007-12-07
资源大小:721k
文件大小:1k
源码类别:

DNA

开发平台:

Visual C++

  1. #ifndef __IDictionary_H__
  2. #define __IDictionary_H__
  3. #include "Unknwn.h"
  4. typedef unsigned short *String;
  5. // {54BF6568-1007-11D1-B0AA-444553540000}
  6. extern "C" const GUID IID_Dictionary;
  7. class IDictionary : public IUnknown 
  8. {
  9. public : 
  10. virtual BOOL __stdcall Initialize() = 0;
  11. virtual BOOL __stdcall LoadLibrary(String) = 0;
  12. virtual BOOL __stdcall InsertWord(String, String) = 0;
  13. virtual void __stdcall DeleteWord(String) = 0;
  14. virtual BOOL __stdcall LookupWord(String, String *) = 0;
  15. virtual BOOL __stdcall RestoreLibrary(String) = 0;
  16. virtual void __stdcall FreeLibrary() = 0;
  17. };
  18. #endif // __IDictionary_H__