ReactOS 0.4.15-dev-7654-g6bc40d3
fullscreen.h
Go to the documentation of this file.
1/*
2 * PROJECT: PAINT for ReactOS
3 * LICENSE: LGPL-2.0-or-later (https://spdx.org/licenses/LGPL-2.0-or-later)
4 * PURPOSE: Window for fullscreen view
5 * COPYRIGHT: Copyright 2015 Benedikt Freisen <b.freisen@gmx.net>
6 */
7
8#pragma once
9
10class CFullscreenWindow : public CWindowImpl<CFullscreenWindow>
11{
12public:
15
24
25 HWND DoCreate();
26
27private:
30 LRESULT OnPaint(UINT nMsg, WPARAM wParam, LPARAM lParam, BOOL& bHandled);
32};
static BOOL DoCreate(PCREATE_DATA Data)
Definition: create.c:26
DECLARE_WND_CLASS_EX(L"FullscreenWindow", CS_DBLCLKS|CS_HREDRAW|CS_VREDRAW, COLOR_BACKGROUND) HWND DoCreate()
LRESULT OnPaint(UINT nMsg, WPARAM wParam, LPARAM lParam, BOOL &bHandled)
Definition: fullscreen.cpp:37
LRESULT OnCreate(UINT nMsg, WPARAM wParam, LPARAM lParam, BOOL &bHandled)
Definition: fullscreen.cpp:23
LRESULT OnGetText(UINT nMsg, WPARAM wParam, LPARAM lParam, BOOL &bHandled)
Definition: fullscreen.cpp:52
LRESULT OnCloseOrKeyDownOrLButtonDown(UINT nMsg, WPARAM wParam, LPARAM lParam, BOOL &bHandled)
Definition: fullscreen.cpp:30
WPARAM wParam
Definition: combotst.c:138
LPARAM lParam
Definition: combotst.c:139
unsigned int BOOL
Definition: ntddk_ex.h:94
#define MESSAGE_HANDLER(msg, func)
Definition: atlwin.h:1926
#define BEGIN_MSG_MAP(theClass)
Definition: atlwin.h:1898
#define END_MSG_MAP()
Definition: atlwin.h:1917
unsigned int UINT
Definition: ndis.h:50
#define L(x)
Definition: ntvdm.h:50
LONG_PTR LPARAM
Definition: windef.h:208
LONG_PTR LRESULT
Definition: windef.h:209
UINT_PTR WPARAM
Definition: windef.h:207
#define WM_PAINT
Definition: winuser.h:1619
#define CS_VREDRAW
Definition: winuser.h:658
#define WM_CLOSE
Definition: winuser.h:1620
#define WM_CREATE
Definition: winuser.h:1607
#define CS_HREDRAW
Definition: winuser.h:653
#define WM_GETTEXT
Definition: winuser.h:1617
#define CS_DBLCLKS
Definition: winuser.h:651
#define WM_LBUTTONDOWN
Definition: winuser.h:1775
#define WM_KEYDOWN
Definition: winuser.h:1714
#define COLOR_BACKGROUND
Definition: winuser.h:912