ReactOS 0.4.15-dev-7712-gbbbcd8e
uxthemesupp.h
Go to the documentation of this file.
1/*
2 * PROJECT: ReactOS Applications
3 * LICENSE: LGPL - See COPYING in the top level directory
4 * FILE: base/applications/msconfig_new/comctl32ex/uxthemesupp.h
5 * PURPOSE: UX Theming helpers.
6 * COPYRIGHT: Copyright 2015 Hermes BELUSCA - MAITO <hermes.belusca@sfr.fr>
7 */
8
9#ifndef _UXTHEMESUPP_H_
10#define _UXTHEMESUPP_H_
11
12#pragma once
13
14#if defined(_UXTHEME_H) || defined(_UXTHEME_H_) // First one is our headers from Wine/MinGW, second one is MS PSDK
15#warning "PSDK header uxtheme.h is already included, you might think about using it instead!"
16#endif
17
18#ifdef __cplusplus
19extern "C" {
20#endif
21
22//
23// Copied from uxtheme.h
24// If you have this new header, then delete these and
25// #include <uxtheme.h> instead!
26//
27
28#define ETDT_DISABLE 0x00000001
29#define ETDT_ENABLE 0x00000002
30#define ETDT_USETABTEXTURE 0x00000004
31#define ETDT_ENABLETAB (ETDT_ENABLE | ETDT_USETABTEXTURE)
32
37
41 _In_ LPCWSTR pszSubAppName,
42 _In_ LPCWSTR pszSubIdList);
43
44#ifdef __cplusplus
45} // extern "C"
46#endif
47
48#endif // _UXTHEMESUPP_H_
unsigned long DWORD
Definition: ntddk_ex.h:95
#define _In_
Definition: ms_sal.h:308
HRESULT WINAPI EnableThemeDialogTexture(_In_ HWND hwnd, _In_ DWORD dwFlags)
Definition: uxthemesupp.c:55
HRESULT WINAPI SetWindowTheme(_In_ HWND hwnd, _In_ LPCWSTR pszSubAppName, _In_ LPCWSTR pszSubIdList)
Definition: uxthemesupp.c:69
_In_ PCCERT_CONTEXT _In_ DWORD dwFlags
Definition: wincrypt.h:1176
_In_ LONG _In_ HWND hwnd
Definition: winddi.h:4023
#define WINAPI
Definition: msvc.h:6
const WCHAR * LPCWSTR
Definition: xmlstorage.h:185