ReactOS
0.4.15-dev-8632-gbc8c7d1
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
19
extern
"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
33
HRESULT
34
WINAPI
35
EnableThemeDialogTexture
(
_In_
HWND
hwnd
,
36
_In_
DWORD
dwFlags
);
37
38
HRESULT
39
WINAPI
40
SetWindowTheme
(
_In_
HWND
hwnd
,
41
_In_
LPCWSTR
pszSubAppName,
42
_In_
LPCWSTR
pszSubIdList);
43
44
#ifdef __cplusplus
45
}
// extern "C"
46
#endif
47
48
#endif
// _UXTHEMESUPP_H_
DWORD
unsigned long DWORD
Definition:
ntddk_ex.h:95
HRESULT
Definition:
mshtmhst.idl:286
void
Definition:
nsiface.idl:2307
_In_
#define _In_
Definition:
ms_sal.h:308
EnableThemeDialogTexture
HRESULT WINAPI EnableThemeDialogTexture(_In_ HWND hwnd, _In_ DWORD dwFlags)
Definition:
uxthemesupp.c:55
SetWindowTheme
HRESULT WINAPI SetWindowTheme(_In_ HWND hwnd, _In_ LPCWSTR pszSubAppName, _In_ LPCWSTR pszSubIdList)
Definition:
uxthemesupp.c:69
dwFlags
_In_ PCCERT_CONTEXT _In_ DWORD dwFlags
Definition:
wincrypt.h:1176
hwnd
_In_ LONG _In_ HWND hwnd
Definition:
winddi.h:4023
WINAPI
#define WINAPI
Definition:
msvc.h:6
LPCWSTR
const WCHAR * LPCWSTR
Definition:
xmlstorage.h:185
base
applications
msconfig_new
comctl32ex
uxthemesupp.h
Generated on Mon Sep 9 2024 06:02:15 for ReactOS by
1.9.6