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 HRESULT __stdcall Initialize() = 0;
  11. virtual HRESULT __stdcall LoadLibrary(String) = 0;
  12. virtual HRESULT __stdcall InsertWord(String, String) = 0;
  13. virtual HRESULT __stdcall DeleteWord(String) = 0;
  14. virtual HRESULT __stdcall LookupWord(String, String) = 0;
  15. virtual HRESULT __stdcall RestoreLibrary(String) = 0;
  16. virtual HRESULT __stdcall FreeLibrary() = 0;
  17. };
  18. #endif // __IDictionary_H__