Esempio n. 1
0
 public static extern HRESULT GetThemeMargins(HTHEME hTheme, HDC hdc, int iPartId, int iStateId, int iPropId, [NativeTypeName("LPCRECT")] RECT *prc, MARGINS *pMargins);
Esempio n. 2
0
 public static extern HRESULT GetThemeTextExtent(HTHEME hTheme, HDC hdc, int iPartId, int iStateId, [NativeTypeName("LPCWSTR")] ushort *pszText, int cchCharCount, [NativeTypeName("DWORD")] uint dwTextFlags, [NativeTypeName("LPCRECT")] RECT *pBoundingRect, [NativeTypeName("LPRECT")] RECT *pExtentRect);
Esempio n. 3
0
 public static extern HRESULT HitTestThemeBackground(HTHEME hTheme, HDC hdc, int iPartId, int iStateId, [NativeTypeName("DWORD")] uint dwOptions, [NativeTypeName("LPCRECT")] RECT *pRect, HRGN hrgn, POINT ptTest, [NativeTypeName("WORD *")] ushort *pwHitTestCode);
Esempio n. 4
0
 public static extern HRESULT DrawThemeText(HTHEME hTheme, HDC hdc, int iPartId, int iStateId, [NativeTypeName("LPCWSTR")] ushort *pszText, int cchText, [NativeTypeName("DWORD")] uint dwTextFlags, [NativeTypeName("DWORD")] uint dwTextFlags2, [NativeTypeName("LPCRECT")] RECT *pRect);
Esempio n. 5
0
 public static extern HRESULT GetThemeBackgroundRegion(HTHEME hTheme, HDC hdc, int iPartId, int iStateId, [NativeTypeName("LPCRECT")] RECT *pRect, HRGN *pRegion);
Esempio n. 6
0
 public static extern HRESULT GetThemeTimingFunction(HTHEME hTheme, int iTimingFunctionId, TA_TIMINGFUNCTION *pTimingFunction, [NativeTypeName("DWORD")] uint cbSize, [NativeTypeName("DWORD *")] uint *pcbSizeOut);
Esempio n. 7
0
 public static extern HRESULT DrawThemeBackground(HTHEME hTheme, HDC hdc, int iPartId, int iStateId, [NativeTypeName("LPCRECT")] RECT *pRect, [NativeTypeName("LPCRECT")] RECT *pClipRect);
Esempio n. 8
0
 public static extern BOOL GetThemeSysBool(HTHEME hTheme, int iBoolId);
Esempio n. 9
0
 public static extern int GetThemeSysSize(HTHEME hTheme, int iSizeId);
Esempio n. 10
0
 public static extern COLORREF GetThemeSysColor(HTHEME hTheme, int iColorId);
Esempio n. 11
0
 public static extern HBRUSH GetThemeSysColorBrush(HTHEME hTheme, int iColorId);
Esempio n. 12
0
 public static extern HRESULT GetThemeFilename(HTHEME hTheme, int iPartId, int iStateId, int iPropId, [NativeTypeName("LPWSTR")] ushort *pszThemeFileName, int cchMaxBuffChars);
Esempio n. 13
0
 public static extern HRESULT GetThemePropertyOrigin(HTHEME hTheme, int iPartId, int iStateId, int iPropId, [NativeTypeName("enum PROPERTYORIGIN *")] PROPERTYORIGIN *pOrigin);
Esempio n. 14
0
 public static extern HRESULT GetThemeIntList(HTHEME hTheme, int iPartId, int iStateId, int iPropId, INTLIST *pIntList);
Esempio n. 15
0
 public static extern HRESULT GetThemeTransitionDuration(HTHEME hTheme, int iPartId, int iStateIdFrom, int iStateIdTo, int iPropId, [NativeTypeName("DWORD *")] uint *pdwDuration);
Esempio n. 16
0
 public static extern HRESULT GetThemeSysFont(HTHEME hTheme, int iFontId, LOGFONTW *plf);
Esempio n. 17
0
 public static extern HRESULT GetThemeAnimationTransform(HTHEME hTheme, int iStoryboardId, int iTargetId, [NativeTypeName("DWORD")] uint dwTransformIndex, TA_TRANSFORM *pTransform, [NativeTypeName("DWORD")] uint cbSize, [NativeTypeName("DWORD *")] uint *pcbSizeOut);
Esempio n. 18
0
 public static extern HRESULT GetThemeSysString(HTHEME hTheme, int iStringId, [NativeTypeName("LPWSTR")] ushort *pszStringBuff, int cchMaxStringChars);
Esempio n. 19
0
 public static extern HRESULT CloseThemeData(HTHEME hTheme);
Esempio n. 20
0
 public static extern HRESULT GetThemeSysInt(HTHEME hTheme, int iIntId, int *piValue);
Esempio n. 21
0
 public static extern HRESULT DrawThemeBackgroundEx(HTHEME hTheme, HDC hdc, int iPartId, int iStateId, [NativeTypeName("LPCRECT")] RECT *pRect, [NativeTypeName("const DTBGOPTS *")] DTBGOPTS *pOptions);
Esempio n. 22
0
 public static extern HRESULT DrawThemeTextEx(HTHEME hTheme, HDC hdc, int iPartId, int iStateId, [NativeTypeName("LPCWSTR")] ushort *pszText, int cchText, [NativeTypeName("DWORD")] uint dwTextFlags, [NativeTypeName("LPRECT")] RECT *pRect, [NativeTypeName("const DTTOPTS *")] DTTOPTS *pOptions);
Esempio n. 23
0
 public static extern HRESULT GetThemeBackgroundExtent(HTHEME hTheme, HDC hdc, int iPartId, int iStateId, [NativeTypeName("LPCRECT")] RECT *pContentRect, [NativeTypeName("LPRECT")] RECT *pExtentRect);
Esempio n. 24
0
 public static extern HRESULT GetThemeBitmap(HTHEME hTheme, int iPartId, int iStateId, int iPropId, [NativeTypeName("ULONG")] uint dwFlags, HBITMAP *phBitmap);
Esempio n. 25
0
 public static extern HRESULT GetThemePartSize(HTHEME hTheme, HDC hdc, int iPartId, int iStateId, [NativeTypeName("LPCRECT")] RECT *prc, [NativeTypeName("enum THEMESIZE")] THEMESIZE eSize, SIZE *psz);
Esempio n. 26
0
 public static extern HRESULT GetThemeStream(HTHEME hTheme, int iPartId, int iStateId, int iPropId, void **ppvStream, [NativeTypeName("DWORD *")] uint *pcbStream, HINSTANCE hInst);
Esempio n. 27
0
 public static extern HRESULT GetThemeTextMetrics(HTHEME hTheme, HDC hdc, int iPartId, int iStateId, TEXTMETRICW *ptm);
Esempio n. 28
0
 public static extern HRESULT GetThemeAnimationProperty(HTHEME hTheme, int iStoryboardId, int iTargetId, TA_PROPERTY eProperty, void *pvProperty, [NativeTypeName("DWORD")] uint cbSize, [NativeTypeName("DWORD *")] uint *pcbSizeOut);
Esempio n. 29
0
 public static extern HRESULT DrawThemeEdge(HTHEME hTheme, HDC hdc, int iPartId, int iStateId, [NativeTypeName("LPCRECT")] RECT *pDestRect, uint uEdge, uint uFlags, [NativeTypeName("LPRECT")] RECT *pContentRect);
Esempio n. 30
0
 public static extern HRESULT GetThemeRect(HTHEME hTheme, int iPartId, int iStateId, int iPropId, [NativeTypeName("LPRECT")] RECT *pRect);