ID: Q132959
1.50 1.51 1.52 WINDOWS kbole kbcode
The information in this article applies to:
An ODL file is not included with the 16-bit AUTOCLIK sample. Under certain circumstances, you may find it convenient to have one. Copy the following code into AUTOCLIK.ODL in the AUTOCLIK sample project directory. Then use the MKTYPLIB tool to compile it.
// autoclik.odl : type library source for autoclik.exe
// This file will be processed by the Make Type Library (mktyplib) tool to
// produce the type library (autoclik.tlb).
[ uuid(2106e719-aef8-101a-9005-00dd0108d651), version(1.0) ]
library Autoclik
{
importlib("stdole.tlb");
// Primary dispatch interface for CClikDoc
[ uuid(2106e720-aef8-101a-9005-00dd0108d651) ]
dispinterface IACLIK
{
properties:
[id(1)] BSTR text;
[id(4)] short x;
[id(5)] short y;
[id(7)] IDispatch* Position;
methods:
[id(2)] void RefreshWindow();
[id(3)] void SetAllProps(short x, short y, BSTR text);
[id(6)] void ShowWindow();
};
// Class information for CClikDoc
[ uuid(2106e721-aef8-101a-9005-00dd0108d651) ]
coclass CClikDoc
{
[default] dispinterface IACLIK;
};
// Primary dispatch interface for CClikPoint
[ uuid(2106e722-aef8-101a-9005-00dd0108d651) ]
dispinterface IClikPoint
{
properties:
[id(1)] short x;
[id(2)] short y;
methods:
};
// Class information for CClikPoint
[ uuid(2106e723-aef8-101a-9005-00dd0108d651) ]
coclass CClikPoint
{
[default] dispinterface IClikPoint;
};
};
Additional reference words: kbinf 1.50 2.50 1.51 2.51 1.52 2.52 KBCategory: kbole kbcode KBSubcategory: MfcOLE Keywords : kb16bitonly
Last Reviewed: July 23, 1997