ReactOS
0.4.16-dev-1056-gbe87e00
CLoaderWnd.h
Go to the documentation of this file.
1
/*
2
* PROJECT: ReactOS CTF Monitor
3
* LICENSE: LGPL-2.1-or-later (https://spdx.org/licenses/LGPL-2.1-or-later)
4
* PURPOSE: Cicero Tipbar (Language Bar) loader window
5
* COPYRIGHT: Copyright 2023 Katayama Hirofumi MZ <katayama.hirofumi.mz@gmail.com>
6
*/
7
8
#pragma once
9
10
class
CLoaderWnd
11
{
12
public
:
13
HWND
m_hWnd
;
14
static
BOOL
s_bUninitedSystem
;
15
static
BOOL
s_bWndClassRegistered
;
16
17
CLoaderWnd
() :
m_hWnd
(
NULL
) { }
18
~CLoaderWnd
() { }
19
20
BOOL
Init
();
21
HWND
CreateWnd
();
22
23
protected
:
24
static
LRESULT
CALLBACK
25
WindowProc
(
HWND
hwnd
,
UINT
uMsg,
WPARAM
wParam
,
LPARAM
lParam
);
26
};
CLoaderWnd
Definition:
CLoaderWnd.h:11
CLoaderWnd::CLoaderWnd
CLoaderWnd()
Definition:
CLoaderWnd.h:17
CLoaderWnd::s_bUninitedSystem
static BOOL s_bUninitedSystem
Definition:
CLoaderWnd.h:14
CLoaderWnd::WindowProc
static LRESULT CALLBACK WindowProc(HWND hwnd, UINT uMsg, WPARAM wParam, LPARAM lParam)
Definition:
CLoaderWnd.cpp:44
CLoaderWnd::~CLoaderWnd
~CLoaderWnd()
Definition:
CLoaderWnd.h:18
CLoaderWnd::s_bWndClassRegistered
static BOOL s_bWndClassRegistered
Definition:
CLoaderWnd.h:15
CLoaderWnd::m_hWnd
HWND m_hWnd
Definition:
CLoaderWnd.h:13
CLoaderWnd::Init
BOOL Init()
Definition:
CLoaderWnd.cpp:15
CLoaderWnd::CreateWnd
HWND CreateWnd()
Definition:
CLoaderWnd.cpp:36
wParam
WPARAM wParam
Definition:
combotst.c:138
lParam
LPARAM lParam
Definition:
combotst.c:139
NULL
#define NULL
Definition:
types.h:112
CALLBACK
#define CALLBACK
Definition:
compat.h:35
BOOL
unsigned int BOOL
Definition:
ntddk_ex.h:94
void
Definition:
nsiface.idl:2307
UINT
unsigned int UINT
Definition:
ndis.h:50
hwnd
_In_ LONG _In_ HWND hwnd
Definition:
winddi.h:4023
LPARAM
LONG_PTR LPARAM
Definition:
windef.h:208
LRESULT
LONG_PTR LRESULT
Definition:
windef.h:209
WPARAM
UINT_PTR WPARAM
Definition:
windef.h:207
base
applications
ctfmon
CLoaderWnd.h
Generated on Tue Apr 29 2025 06:03:07 for ReactOS by
1.9.6