00001
00002
00003
00004
00005
00006
00007 #include <olectl.h>
00008 #include <idispids.h>
00009
00010 [ uuid(375E2E46-3968-41FA-99BE-35523DC57B4E), version(1.0),
00011 helpfile("axAnxOggPlayer.hlp"),
00012 helpstring("axAnxOggPlayer ActiveX Control module"),
00013 control ]
00014 library axAnxOggPlayerLib
00015 {
00016 importlib(STDOLE_TLB);
00017
00018
00019
00020 [ uuid(B878657F-FA23-4915-8E80-6664F1738BEF),
00021 helpstring("Dispatch interface for axAnxOggPlayer Control")]
00022 dispinterface _DaxAnxOggPlayer
00023 {
00024 properties:
00025 methods:
00026
00027 [id(DISPID_ABOUTBOX)] void AboutBox();
00028 };
00029
00030
00031
00032 [ uuid(380DE0F9-05B8-4D01-9221-C648BC432423),
00033 helpstring("Event interface for axAnxOggPlayer Control") ]
00034 dispinterface _DaxAnxOggPlayerEvents
00035 {
00036 properties:
00037
00038
00039 methods:
00040 };
00041
00042
00043
00044 [ uuid(9B80DAA5-BCFA-44F8-B2AA-B2ECF80602A1),
00045 helpstring("axAnxOggPlayer Control"), control ]
00046 coclass axAnxOggPlayer
00047 {
00048 [default] dispinterface _DaxAnxOggPlayer;
00049 [default, source] dispinterface _DaxAnxOggPlayerEvents;
00050 };
00051
00052 };