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

Windows编程

开发平台:

Visual C++

  1. // OpenGL.idl : IDL source for OpenGL.dll
  2. //
  3. #include <olectl.h>
  4. [
  5. object,
  6. uuid(72D08898-0EBD-11D0-BF0D-0000E8D0D146),
  7. dual,
  8. helpstring("IOpenGLObj Interface"),
  9. pointer_default(unique)
  10. ]
  11. interface IOpenGLObj : IDispatch
  12. {
  13. import "oaidl.idl";
  14. [propput, id(DISPID_CAPTION)]
  15. HRESULT Caption([in]BSTR pCaption);
  16. [propget, id(DISPID_CAPTION)]
  17. HRESULT Caption([out,retval]BSTR* ppCaption);
  18. // HRESULT Refresh();
  19. };
  20. [
  21. uuid(72D08896-0EBD-11D0-BF0D-0000E8D0D146),
  22. version(1.0),
  23. helpstring("OpenGL 1.0 Type Library")
  24. ]
  25. library OPENGLLib
  26. {
  27. importlib("stdole2.tlb");
  28. [
  29. uuid(72D0889C-0EBD-11D0-BF0D-0000E8D0D146),
  30. helpstring("OpenGLObj Class")
  31. ]
  32. coclass COpenGLObj
  33. {
  34. [default] interface IOpenGLObj;
  35. };
  36. };