IANIM16.H
上传用户:bangxh
上传日期:2007-01-31
资源大小:42235k
文件大小:1k
源码类别:

Windows编程

开发平台:

Visual C++

  1. /*
  2.  * NOTE:  This file is a 16-bit modification of ianimal.h.
  3.  * This is not generated by MIDL directly.
  4.  */
  5. #ifndef __ianim16_h__
  6. #define __ianim16_h__
  7. DECLARE_INTERFACE_(IAnimal, IUnknown)
  8.     {
  9.     //IUnknown members
  10.     STDMETHOD(QueryInterface) (THIS_ REFIID, PPVOID) PURE;
  11.     STDMETHOD_(ULONG,AddRef)  (THIS) PURE;
  12.     STDMETHOD_(ULONG,Release) (THIS) PURE;
  13.     STDMETHOD(Eat)(THIS_ LPTSTR, LPTSTR, short) PURE;
  14.     STDMETHOD(Sleep)(THIS_ short FAR *) PURE;
  15.     STDMETHOD(Procreate)(short FAR *) PURE;
  16.     STDMETHOD(WhatKindOfAnimal)(IID FAR *) PURE;
  17.     };
  18. typedef IAnimal *PANIMAL, FAR *LPANIMAL;
  19. #endif //__ianim16_h__