Mercurial > projects > dwt-win
view dwt/internal/ole/win32/COMTYPES.d @ 237:e2affbeb686d
Making tango.sys.win32.Types and dwt.internal.win32.WINTYPES to match common declaration. Make ansi charactars of type ubyte.
author | Frank Benoit <benoit@tionex.de> |
---|---|
date | Thu, 19 Jun 2008 03:25:36 +0200 |
parents | 2e6eb5bd2c16 |
children | 41a9fce66f7f |
line wrap: on
line source
/* * extra COM types not define in any other modules * don't import this module directly, import std.internal.ole.win32.com instead * * author : Shawn Liu */ module dwt.internal.ole.win32.COMTYPES; private import dwt.internal.win32.WINTYPES; private import dwt.internal.ole.win32.extras; //private import std.c.windows.windows; //private import std.c.windows.com; // private import dwt.internal.ole.win32.extras; alias IID* LPIID; alias HRESULT STDAPI; alias DWORD OLE_COLOR; // for temp use // alias void* ComObj; struct CAUUID { ULONG cElems; GUID* pElems; } struct CONNECTDATA { LPUNKNOWN pUnk; DWORD dwCookie; } struct CONTROLINFO { ULONG cb; HACCEL hAccel; USHORT cAccel; DWORD dwFlags; } struct LICINFO { ULONG cbLicInfo; BOOL fRuntimeKeyAvail; BOOL fLicVerified; } struct POINTF { FLOAT x; FLOAT y; }