|
TYPEKIND
The TYPEKIND enumeration is defined as follows:
typedef enum tagTYPEKIND {
TKIND_ENUM = 0
, TKIND_RECORD
, TKIND_MODULE
, TKIND_INTERFACE
, TKIND_DISPATCH
, TKIND_COCLASS
, TKIND_ALIAS
, TKIND_UNION
, TKIND_MAX /* end of enum marker */
} TYPEKIND;
Value
| Description
| TKIND_ALIAS
| A type that is an alias for another type.
| TKIND_COCLASS
| A set of implemented component object interfaces.
| TKIND_DISPATCH
| A set of methods and properties that are accessible through IDispatch::Invoke. By default, dual interfaces return TKIND_DISPATCH.
| TKIND_ENUM
| A set of enumerators.
| TKIND_INTERFACE
| A type that has virtual functions, all of which are pure.
| TKIND_MODULE
| A module which can only have static functions and data (for instance, a DLL).
| TKIND_RECORD
| A struct with no methods.
| TKIND_UNION
| A union, all of whose members have offset zero.
|
Related LinksSoftware for Delphi and C++ Builder developers Software for Visual Studio .NET developers Software for Visual Basic 6 developers Delphi Tips&Tricks
MegaDetailed.NET
TMS Scripter Studio Pro components for Delphi/C++Builder
More Online Helps Win32 Programmer's Reference (win32.hlp) Win32 Multimedia Programmer's Reference (mmedia.hlp) Microsoft Windows Pen API Programmer's Reference (penapi.hlp) Microsoft Windows Sockets 2 Reference (sock2.hlp) Microsoft Windows Telephony API (TAPI) Programmer's Reference (sock2.hlp) Unix Manual Pages
|