From: José Fonseca Date: Fri, 3 Feb 2012 19:06:50 +0000 (+0000) Subject: A few additions to win32 api. X-Git-Url: https://git.cworth.org/git?a=commitdiff_plain;h=b9ac0583698401a7399a54970f628761f161df73;p=apitrace A few additions to win32 api. --- diff --git a/specs/winapi.py b/specs/winapi.py index 6e3c609..017cf5f 100644 --- a/specs/winapi.py +++ b/specs/winapi.py @@ -150,6 +150,30 @@ HMODULE = Opaque("HMODULE") IUnknown = Interface("IUnknown") +FILETIME = Struct("FILETIME", [ + (DWORD, "dwLowDateTime"), + (DWORD, "dwHighDateTime"), +]) + +COLORREF = Alias("COLORREF", DWORD) + +LOGFONTW = Struct("LOGFONTW", [ + (LONG, "lfHeight"), + (LONG, "lfWidth"), + (LONG, "lfEscapement"), + (LONG, "lfOrientation"), + (LONG, "lfWeight"), + (BYTE, "lfItalic"), + (BYTE, "lfUnderline"), + (BYTE, "lfStrikeOut"), + (BYTE, "lfCharSet"), + (BYTE, "lfOutPrecision"), + (BYTE, "lfClipPrecision"), + (BYTE, "lfQuality"), + (BYTE, "lfPitchAndFamily"), + (WString, "lfFaceName"), +]) + HRESULT_com = FakeEnum(HRESULT, [ "S_OK", "E_NOINTERFACE",