ReactOS
0.4.16-dev-752-g47bae01
precomp.h
Go to the documentation of this file.
1
/*
2
* PROJECT: ReactOS Clipboard Viewer
3
* LICENSE: GPL-2.0+ (https://spdx.org/licenses/GPL-2.0+)
4
* PURPOSE: Precompiled header.
5
* COPYRIGHT: Copyright 2015-2018 Ricardo Hanke
6
*/
7
8
#ifndef _CLIPBRD_PCH_
9
#define _CLIPBRD_PCH_
10
11
// #pragma once
12
13
#undef _WIN32_WINNT
14
#define _WIN32_WINNT 0x600
15
16
#include <limits.h>
17
18
#include <assert.h>
19
20
#include <
windef.h
>
21
#include <
winbase.h
>
22
#include <
winuser.h
>
23
#include <
wingdi.h
>
24
#include <
shellapi.h
>
25
#include <
htmlhelp.h
>
26
#include <
commdlg.h
>
27
#include <
winnls.h
>
28
#include <stdlib.h>
29
30
#include "
resources.h
"
31
#include "
cliputils.h
"
32
#include "
fileutils.h
"
33
#include "
scrollutils.h
"
34
#include "
winutils.h
"
35
36
#define MAX_STRING_LEN 255
37
#define DISPLAY_MENU_POS 2
38
39
#define CF_NONE 0
40
41
typedef
struct
_CLIPBOARD_GLOBALS
42
{
43
HINSTANCE
hInstance
;
44
HWND
hMainWnd
;
45
HWND
hWndNext
;
46
HMENU
hMenu
;
47
UINT
uDisplayFormat
;
48
UINT
uCheckedItem
;
49
50
/* Metrics of the current font */
51
LONG
CharWidth
;
52
LONG
CharHeight
;
53
}
CLIPBOARD_GLOBALS
;
54
55
extern
CLIPBOARD_GLOBALS
Globals
;
56
57
#endif
/* _CLIPBRD_PCH_ */
CLIPBOARD_GLOBALS
struct _CLIPBOARD_GLOBALS CLIPBOARD_GLOBALS
Globals
CLIPBOARD_GLOBALS Globals
Definition:
clipbrd.c:13
cliputils.h
commdlg.h
htmlhelp.h
void
Definition:
nsiface.idl:2307
resources.h
HMENU
static const CLSID *static CLSID *static const GUID VARIANT VARIANT *static IServiceProvider DWORD *static HMENU
Definition:
ordinal.c:63
fileutils.h
UINT
unsigned int UINT
Definition:
ndis.h:50
LONG
long LONG
Definition:
pedump.c:60
scrollutils.h
shellapi.h
_CLIPBOARD_GLOBALS
Definition:
precomp.h:42
_CLIPBOARD_GLOBALS::CharHeight
LONG CharHeight
Definition:
precomp.h:52
_CLIPBOARD_GLOBALS::CharWidth
LONG CharWidth
Definition:
precomp.h:51
_CLIPBOARD_GLOBALS::hMainWnd
HWND hMainWnd
Definition:
precomp.h:44
_CLIPBOARD_GLOBALS::hWndNext
HWND hWndNext
Definition:
precomp.h:45
_CLIPBOARD_GLOBALS::hInstance
HINSTANCE hInstance
Definition:
precomp.h:43
_CLIPBOARD_GLOBALS::uCheckedItem
UINT uCheckedItem
Definition:
precomp.h:48
_CLIPBOARD_GLOBALS::uDisplayFormat
UINT uDisplayFormat
Definition:
precomp.h:47
_CLIPBOARD_GLOBALS::hMenu
HMENU hMenu
Definition:
precomp.h:46
winbase.h
windef.h
wingdi.h
winnls.h
winuser.h
winutils.h
base
applications
clipbrd
precomp.h
Generated on Mon Feb 17 2025 06:15:34 for ReactOS by
1.9.6