Xeno-rat
Loading...
Searching...
No Matches
Hidden_handler.input_handler Class Reference
Collaboration diagram for Hidden_handler.input_handler:

Classes

struct  POINT
 
struct  RECT
 
struct  WINDOWPLACEMENT
 

Public Member Functions

static IntPtr WindowFromPoint (POINT point)
 Retrieves a handle to the window that contains the specified point.
 
static IntPtr SendMessage (IntPtr hWnd, uint msg, IntPtr wParam, IntPtr lParam)
 Sends the specified message to a window or windows. The SendMessage function calls the window procedure for the specified window and does not return until the window procedure has processed the message.
 
static IntPtr PostMessage (IntPtr hWnd, uint msg, IntPtr wParam, IntPtr lParam)
 Sends the specified message to a window or windows. The function calls the window procedure for the specified window and does not return until the window procedure has processed the message.
 
static bool GetWindowRect (IntPtr hWnd, out RECT lpRect)
 Retrieves the dimensions of the bounding rectangle of the specified window.
 
static bool ScreenToClient (IntPtr hWnd, ref POINT lpPoint)
 Transforms screen coordinates into client-area coordinates.
 
static IntPtr ChildWindowFromPoint (IntPtr hWnd, POINT point)
 Retrieves a handle to the child window at the specified point.
 
static int GetWindowText (IntPtr hWnd, StringBuilder lpString, int nMaxCount)
 Retrieves the text of the specified window's title bar, if it has one.
 
static bool PtInRect (ref RECT lprc, POINT pt)
 Determines whether the specified point is within the specified rectangle.
 
static bool SetWindowLong (IntPtr hWnd, int nIndex, int dwNewLong)
 Changes an attribute of the specified window. The function also sets a new value for the attribute, if needed.
 
static int GetWindowLong (IntPtr hWnd, int nIndex)
 Retrieves information about the specified window. The function also retrieves the value at a specified offset into the extra window memory.
 
static bool GetWindowPlacement (IntPtr hWnd, ref WINDOWPLACEMENT lpwndpl)
 Retrieves the show state and the restored, minimized, and maximized positions of the specified window.
 
static IntPtr FindWindow (string lpClassName, string lpWindowName)
 Finds a window with the specified class name and window name.
 
static int MenuItemFromPoint (IntPtr hWnd, IntPtr hMenu, POINT pt)
 Retrieves the menu item that is at the specified location.
 
static int GetMenuItemID (IntPtr hMenu, int nPos)
 Retrieves the menu item identifier of a menu item located at the specified position in a menu.
 
static IntPtr GetSubMenu (IntPtr hMenu, int nPos)
 Retrieves a handle to the drop-down menu activated by the specified menu item.
 
static bool MoveWindow (IntPtr hWnd, int x, int y, int width, int height, bool repaint)
 Moves and resizes the specified window.
 
static int RealGetWindowClass (IntPtr hwnd, [Out] StringBuilder pszType, int cchType)
 Retrieves the name of the window class to which the specified window belongs.
 
 input_handler (string DesktopName)
 
void Dispose ()
 Disposes the resources associated with the current object.
 
void Input (uint msg, IntPtr wParam, IntPtr lParam)
 Handles input messages and performs corresponding actions based on the message type.
 

Static Public Member Functions

static int GET_X_LPARAM (IntPtr lParam)
 Extracts the x-coordinate from the specified lParam .
 
static int GET_Y_LPARAM (IntPtr lParam)
 Extracts the Y coordinate from the given Windows message lParam .
 
static IntPtr MAKELPARAM (int lowWord, int highWord)
 Combines the specified low and high words into a single IntPtr value.
 

Public Attributes

IntPtr Desktop = IntPtr.Zero
 

Private Types

enum  DESKTOP_ACCESS : uint {
  DESKTOP_NONE = 0 , DESKTOP_READOBJECTS = 0x0001 , DESKTOP_CREATEWINDOW = 0x0002 , DESKTOP_CREATEMENU = 0x0004 ,
  DESKTOP_HOOKCONTROL = 0x0008 , DESKTOP_JOURNALRECORD = 0x0010 , DESKTOP_JOURNALPLAYBACK = 0x0020 , DESKTOP_ENUMERATE = 0x0040 ,
  DESKTOP_WRITEOBJECTS = 0x0080 , DESKTOP_SWITCHDESKTOP = 0x0100 , GENERIC_ALL
}
 

Private Member Functions

static IntPtr OpenDesktop (string lpszDesktop, int dwFlags, bool fInherit, uint dwDesiredAccess)
 Opens the specified desktop object.
 
static IntPtr CreateDesktop (string lpszDesktop, IntPtr lpszDevice, IntPtr pDevmode, int dwFlags, uint dwDesiredAccess, IntPtr lpsa)
 Creates a new desktop with the specified name and settings.
 
static bool CloseDesktop (IntPtr hDesktop)
 Closes the specified desktop.
 
static bool SetThreadDesktop (IntPtr hDesktop)
 Sets the desktop for the current thread to the specified desktop.
 

Private Attributes

POINT lastPoint = new POINT() {x=0,y=0}
 
IntPtr hResMoveWindow = IntPtr.Zero
 
IntPtr resMoveType = IntPtr.Zero
 
bool lmouseDown = false
 
string DesktopName = null
 

Static Private Attributes

const int GWL_STYLE = -16
 
const int WS_DISABLED = 0x8000000
 
const int WM_CHAR = 0x0102
 
const int WM_KEYDOWN = 0x0100
 
const int WM_KEYUP = 0x0101
 
const int WM_LBUTTONUP = 0x0202
 
const int WM_LBUTTONDOWN = 0x0201
 
const int WM_MOUSEMOVE = 0x0200
 
const int WM_CLOSE = 0x0010
 
const int WM_SYSCOMMAND = 0x0112
 
const int SC_MINIMIZE = 0xF020
 
const int SC_RESTORE = 0xF120
 
const int SC_MAXIMIZE = 0xF030
 
const int HTCAPTION = 2
 
const int HTTOP = 12
 
const int HTBOTTOM = 15
 
const int HTLEFT = 10
 
const int HTRIGHT = 11
 
const int HTTOPLEFT = 13
 
const int HTTOPRIGHT = 14
 
const int HTBOTTOMLEFT = 16
 
const int HTBOTTOMRIGHT = 17
 
const int HTCLOSE = 20
 
const int HTMINBUTTON = 8
 
const int HTMAXBUTTON = 9
 
const int HTTRANSPARENT = -1
 
const int VK_RETURN = 0x0D
 
const int MN_GETHMENU = 0x01E1
 
const int BM_CLICK = 0x00F5
 
const int MAX_PATH = 260
 
const int WM_NCHITTEST = 0x0084
 
const int SW_SHOWMAXIMIZED = 3
 
static object lockObject = new object()
 

Member Enumeration Documentation

◆ DESKTOP_ACCESS

Enumerator
DESKTOP_NONE 
DESKTOP_READOBJECTS 
DESKTOP_CREATEWINDOW 
DESKTOP_CREATEMENU 
DESKTOP_HOOKCONTROL 
DESKTOP_JOURNALRECORD 
DESKTOP_JOURNALPLAYBACK 
DESKTOP_ENUMERATE 
DESKTOP_WRITEOBJECTS 
DESKTOP_SWITCHDESKTOP 
GENERIC_ALL 

Constructor & Destructor Documentation

◆ input_handler()

Hidden_handler.input_handler.input_handler ( string DesktopName)
inline
Here is the call graph for this function:

Member Function Documentation

◆ ChildWindowFromPoint()

static IntPtr Hidden_handler.input_handler.ChildWindowFromPoint ( IntPtr hWnd,
POINT point )

Retrieves a handle to the child window at the specified point.

Parameters
hWndA handle to the parent window.
pointThe client coordinates of the point to be checked.
Returns
A handle to the child window that contains the specified point, or IntPtr.Zero if the point is not within any child window.
Here is the caller graph for this function:

◆ CloseDesktop()

static bool Hidden_handler.input_handler.CloseDesktop ( IntPtr hDesktop)
private

Closes the specified desktop.

Parameters
hDesktopA handle to the desktop to be closed.
Returns
True if the desktop is successfully closed; otherwise, false.

This method closes the desktop identified by the handle hDesktop . If the function succeeds, the return value is true. If the function fails, the return value is false. To get extended error information, call GetLastError.

Here is the caller graph for this function:

◆ CreateDesktop()

static IntPtr Hidden_handler.input_handler.CreateDesktop ( string lpszDesktop,
IntPtr lpszDevice,
IntPtr pDevmode,
int dwFlags,
uint dwDesiredAccess,
IntPtr lpsa )
private

Creates a new desktop with the specified name and settings.

Parameters
lpszDesktopThe name of the new desktop.
lpszDeviceA handle to the device to use when creating the desktop.
pDevmodeA pointer to a DEVMODE structure that specifies the mode to use for the new desktop.
dwFlagsThe desktop creation flags. For a list of possible values, see https://docs.microsoft.com/en-us/windows/win32/api/winuser/nf-winuser-createdesktopw.
dwDesiredAccessThe access rights for the desktop. For a list of possible values, see https://docs.microsoft.com/en-us/windows/win32/secauthz/desktop-security-and-access-rights.
lpsaA pointer to a SECURITY_ATTRIBUTES structure that determines whether the returned handle can be inherited by child processes. If lpsa is NULL, the handle cannot be inherited.
Returns
If the function succeeds, the return value is a handle to the newly created desktop. If the function fails, the return value is NULL.
Exceptions
System.ComponentModel.Win32ExceptionThrown when an error occurs during the creation of the desktop. The exception contains the error code.
Here is the caller graph for this function:

◆ Dispose()

void Hidden_handler.input_handler.Dispose ( )
inline

Disposes the resources associated with the current object.

This method closes the desktop associated with the current object and performs garbage collection to release any remaining resources.

Here is the call graph for this function:

◆ FindWindow()

static IntPtr Hidden_handler.input_handler.FindWindow ( string lpClassName,
string lpWindowName )

Finds a window with the specified class name and window name.

Parameters
lpClassNameThe class name of the window to find.
lpWindowNameThe window name (title) of the window to find.
Returns
The handle to the window if it is found; otherwise, IntPtr.Zero.
Here is the caller graph for this function:

◆ GET_X_LPARAM()

static int Hidden_handler.input_handler.GET_X_LPARAM ( IntPtr lParam)
inlinestatic

Extracts the x-coordinate from the specified lParam .

Parameters
lParamThe pointer to the message's lParam parameter.
Returns
The x-coordinate value extracted from lParam .
Here is the caller graph for this function:

◆ GET_Y_LPARAM()

static int Hidden_handler.input_handler.GET_Y_LPARAM ( IntPtr lParam)
inlinestatic

Extracts the Y coordinate from the given Windows message lParam .

Parameters
lParamThe Windows message parameter containing the coordinates.
Returns
The Y coordinate extracted from the lParam .
Here is the caller graph for this function:

◆ GetMenuItemID()

static int Hidden_handler.input_handler.GetMenuItemID ( IntPtr hMenu,
int nPos )

Retrieves the menu item identifier of a menu item located at the specified position in a menu.

Parameters
hMenuA handle to the menu that contains the item.
nPosThe zero-based relative position of the menu item.
Returns
The identifier of the specified menu item.
Here is the caller graph for this function:

◆ GetSubMenu()

static IntPtr Hidden_handler.input_handler.GetSubMenu ( IntPtr hMenu,
int nPos )

Retrieves a handle to the drop-down menu activated by the specified menu item.

Parameters
hMenuA handle to the menu that contains the item for which the drop-down menu handle is to be retrieved.
nPosThe zero-based relative position of the menu item. This parameter can be either a menu handle or a menu-item identifier.
Returns
If the function succeeds, the return value is a handle to the drop-down menu. If the function fails, the return value is NULL.
Here is the caller graph for this function:

◆ GetWindowLong()

static int Hidden_handler.input_handler.GetWindowLong ( IntPtr hWnd,
int nIndex )

Retrieves information about the specified window. The function also retrieves the value at a specified offset into the extra window memory.

Parameters
hWndA handle to the window and, indirectly, the class to which the window belongs.
nIndexThe zero-based offset to the value to be retrieved.
Returns
The requested 32-bit value at the specified offset.
Here is the caller graph for this function:

◆ GetWindowPlacement()

static bool Hidden_handler.input_handler.GetWindowPlacement ( IntPtr hWnd,
ref WINDOWPLACEMENT lpwndpl )

Retrieves the show state and the restored, minimized, and maximized positions of the specified window.

Parameters
hWndA handle to the window.
lpwndplA reference to a WINDOWPLACEMENT structure that receives the show state and position information.
Returns
True if the function succeeds, otherwise false.
Here is the caller graph for this function:

◆ GetWindowRect()

static bool Hidden_handler.input_handler.GetWindowRect ( IntPtr hWnd,
out RECT lpRect )

Retrieves the dimensions of the bounding rectangle of the specified window.

Parameters
hWndA handle to the window.
lpRectA pointer to a RECT structure that receives the screen coordinates of the upper-left and lower-right corners of the window.
Returns
true if the function succeeds, otherwise false.
Here is the caller graph for this function:

◆ GetWindowText()

static int Hidden_handler.input_handler.GetWindowText ( IntPtr hWnd,
StringBuilder lpString,
int nMaxCount )

Retrieves the text of the specified window's title bar, if it has one.

Parameters
hWndA handle to the window or control containing the text.
lpStringThe buffer that will receive the text.
nMaxCountThe maximum number of characters to copy to the buffer, including the null-terminating character.
Returns
If the function succeeds, the return value is the length, in characters, of the copied string, not including the terminating null character. If the window has no title bar or text, if the title bar is empty, or if the window or control handle is invalid, the return value is zero. To get extended error information, call GetLastError.

◆ Input()

void Hidden_handler.input_handler.Input ( uint msg,
IntPtr wParam,
IntPtr lParam )
inline

Handles input messages and performs corresponding actions based on the message type.

Parameters
msgThe input message to be handled.
wParamAdditional message information.
lParamAdditional message information.

This method handles input messages and performs corresponding actions based on the message type. It locks the lockObject to ensure thread safety. It sets the thread desktop to the specified Desktop. It then processes the input message by identifying its type and performing the appropriate actions. If the message is a keyboard-related message (e.g., WM_CHAR, WM_KEYDOWN, WM_KEYUP), it retrieves the window handle based on the last known point and performs the necessary actions. If the message is a mouse-related message, it processes the mouse coordinates and performs actions such as clicking buttons, handling menu items, or moving windows based on the message type. The method also ensures that the original array is modified in place.

Here is the call graph for this function:

◆ MAKELPARAM()

static IntPtr Hidden_handler.input_handler.MAKELPARAM ( int lowWord,
int highWord )
inlinestatic

Combines the specified low and high words into a single IntPtr value.

Parameters
lowWordThe low-order word.
highWordThe high-order word.
Returns
An IntPtr value representing the combined low and high words.
Here is the caller graph for this function:

◆ MenuItemFromPoint()

static int Hidden_handler.input_handler.MenuItemFromPoint ( IntPtr hWnd,
IntPtr hMenu,
POINT pt )

Retrieves the menu item that is at the specified location.

Parameters
hWndA handle to the window that contains the menu.
hMenuA handle to the menu.
ptA POINT structure that defines the location of the mouse cursor, in screen coordinates.
Returns
The identifier of the menu item at the specified location. If no such menu item exists, the return value is -1.
Here is the caller graph for this function:

◆ MoveWindow()

static bool Hidden_handler.input_handler.MoveWindow ( IntPtr hWnd,
int x,
int y,
int width,
int height,
bool repaint )

Moves and resizes the specified window.

Parameters
hWndA handle to the window to be moved and resized.
xThe new position of the left side of the window.
yThe new position of the top of the window.
widthThe new width of the window.
heightThe new height of the window.
repainttrue to repaint the window after it is moved and sized; otherwise, false.
Here is the caller graph for this function:

◆ OpenDesktop()

static IntPtr Hidden_handler.input_handler.OpenDesktop ( string lpszDesktop,
int dwFlags,
bool fInherit,
uint dwDesiredAccess )
private

Opens the specified desktop object.

Parameters
lpszDesktopThe name of the desktop to be opened.
dwFlagsReserved; set to 0.
fInheritIf this value is TRUE, processes created by this process will inherit the handle. Otherwise, the processes do not inherit this handle.
dwDesiredAccessThe access to the desktop. For a list of access rights, see Desktop Security and Access Rights.
Returns
If the function succeeds, the return value is an open handle to the specified desktop.
Exceptions
System.ComponentModel.Win32ExceptionThrown when the function fails. Use the Marshal.GetLastWin32Error method to get the error code.
Here is the caller graph for this function:

◆ PostMessage()

static IntPtr Hidden_handler.input_handler.PostMessage ( IntPtr hWnd,
uint msg,
IntPtr wParam,
IntPtr lParam )

Sends the specified message to a window or windows. The function calls the window procedure for the specified window and does not return until the window procedure has processed the message.

Parameters
hWndA handle to the window whose window procedure will receive the message.
msgThe message to be posted.
wParamAdditional message-specific information.
lParamAdditional message-specific information.
Returns
If the function succeeds, the return value is nonzero. If the function fails, the return value is zero.
Here is the caller graph for this function:

◆ PtInRect()

static bool Hidden_handler.input_handler.PtInRect ( ref RECT lprc,
POINT pt )

Determines whether the specified point is within the specified rectangle.

Parameters
lprcA reference to a RECT structure that contains the coordinates of the rectangle.
ptA POINT structure that contains the coordinates of the point to be tested.
Returns
True if the point is within the rectangle; otherwise, false.
Here is the caller graph for this function:

◆ RealGetWindowClass()

static int Hidden_handler.input_handler.RealGetWindowClass ( IntPtr hwnd,
[Out] StringBuilder pszType,
int cchType )

Retrieves the name of the window class to which the specified window belongs.

Parameters
hwndA handle to the window and, indirectly, the class to which the window belongs.
pszTypeA pointer to the buffer that will receive the class name string.
cchTypeThe length of the buffer pointed to by the pszType parameter.
Returns
If the function succeeds, the return value is the number of characters copied to the buffer, not including the terminating null character. If the function fails, the return value is zero. To get extended error information, call GetLastError.
Here is the caller graph for this function:

◆ ScreenToClient()

static bool Hidden_handler.input_handler.ScreenToClient ( IntPtr hWnd,
ref POINT lpPoint )

Transforms screen coordinates into client-area coordinates.

Parameters
hWndA handle to the window whose client area will be used for the transformation.
lpPointA reference to a POINT structure that contains the screen coordinates to be transformed. Upon successful completion, this structure contains the client-area coordinates.
Returns
True if the function succeeds, otherwise false.
Here is the caller graph for this function:

◆ SendMessage()

static IntPtr Hidden_handler.input_handler.SendMessage ( IntPtr hWnd,
uint msg,
IntPtr wParam,
IntPtr lParam )

Sends the specified message to a window or windows. The SendMessage function calls the window procedure for the specified window and does not return until the window procedure has processed the message.

Parameters
hWndA handle to the window whose window procedure will receive the message.
msgThe message to be sent.
wParamAdditional message-specific information.
lParamAdditional message-specific information.
Returns
The result of the message processing; it depends on the message sent.
Here is the caller graph for this function:

◆ SetThreadDesktop()

static bool Hidden_handler.input_handler.SetThreadDesktop ( IntPtr hDesktop)
private

Sets the desktop for the current thread to the specified desktop.

Parameters
hDesktopA handle to the desktop. This parameter can be NULL, to indicate the default desktop for the window station specified by the lpDesktop parameter of the OpenWindowStation function used to open the window station.
Returns
True if the function succeeds; otherwise, false. To get extended error information, call GetLastError.
Exceptions
System.ComponentModel.Win32ExceptionThrown when the function fails. Use GetLastError to obtain the error code.
Here is the caller graph for this function:

◆ SetWindowLong()

static bool Hidden_handler.input_handler.SetWindowLong ( IntPtr hWnd,
int nIndex,
int dwNewLong )

Changes an attribute of the specified window. The function also sets a new value for the attribute, if needed.

Parameters
hWndA handle to the window and, indirectly, the class to which the window belongs.
nIndexThe zero-based offset to the value to be set.
dwNewLongThe replacement value.
Returns
If the function succeeds, the return value is the previous value of the specified 32-bit integer. If the function fails, the return value is zero. To get extended error information, call GetLastError.
Here is the caller graph for this function:

◆ WindowFromPoint()

static IntPtr Hidden_handler.input_handler.WindowFromPoint ( POINT point)

Retrieves a handle to the window that contains the specified point.

Parameters
pointA POINT structure that defines the point to be checked.
Returns
A handle to the window that contains the specified point, or NULL if no window is found.
Here is the caller graph for this function:

Member Data Documentation

◆ BM_CLICK

const int Hidden_handler.input_handler.BM_CLICK = 0x00F5
staticprivate

◆ Desktop

IntPtr Hidden_handler.input_handler.Desktop = IntPtr.Zero

◆ DesktopName

string Hidden_handler.input_handler.DesktopName = null
private

◆ GWL_STYLE

const int Hidden_handler.input_handler.GWL_STYLE = -16
staticprivate

◆ hResMoveWindow

IntPtr Hidden_handler.input_handler.hResMoveWindow = IntPtr.Zero
private

◆ HTBOTTOM

const int Hidden_handler.input_handler.HTBOTTOM = 15
staticprivate

◆ HTBOTTOMLEFT

const int Hidden_handler.input_handler.HTBOTTOMLEFT = 16
staticprivate

◆ HTBOTTOMRIGHT

const int Hidden_handler.input_handler.HTBOTTOMRIGHT = 17
staticprivate

◆ HTCAPTION

const int Hidden_handler.input_handler.HTCAPTION = 2
staticprivate

◆ HTCLOSE

const int Hidden_handler.input_handler.HTCLOSE = 20
staticprivate

◆ HTLEFT

const int Hidden_handler.input_handler.HTLEFT = 10
staticprivate

◆ HTMAXBUTTON

const int Hidden_handler.input_handler.HTMAXBUTTON = 9
staticprivate

◆ HTMINBUTTON

const int Hidden_handler.input_handler.HTMINBUTTON = 8
staticprivate

◆ HTRIGHT

const int Hidden_handler.input_handler.HTRIGHT = 11
staticprivate

◆ HTTOP

const int Hidden_handler.input_handler.HTTOP = 12
staticprivate

◆ HTTOPLEFT

const int Hidden_handler.input_handler.HTTOPLEFT = 13
staticprivate

◆ HTTOPRIGHT

const int Hidden_handler.input_handler.HTTOPRIGHT = 14
staticprivate

◆ HTTRANSPARENT

const int Hidden_handler.input_handler.HTTRANSPARENT = -1
staticprivate

◆ lastPoint

POINT Hidden_handler.input_handler.lastPoint = new POINT() {x=0,y=0}
private

◆ lmouseDown

bool Hidden_handler.input_handler.lmouseDown = false
private

◆ lockObject

object Hidden_handler.input_handler.lockObject = new object()
staticprivate

◆ MAX_PATH

const int Hidden_handler.input_handler.MAX_PATH = 260
staticprivate

◆ MN_GETHMENU

const int Hidden_handler.input_handler.MN_GETHMENU = 0x01E1
staticprivate

◆ resMoveType

IntPtr Hidden_handler.input_handler.resMoveType = IntPtr.Zero
private

◆ SC_MAXIMIZE

const int Hidden_handler.input_handler.SC_MAXIMIZE = 0xF030
staticprivate

◆ SC_MINIMIZE

const int Hidden_handler.input_handler.SC_MINIMIZE = 0xF020
staticprivate

◆ SC_RESTORE

const int Hidden_handler.input_handler.SC_RESTORE = 0xF120
staticprivate

◆ SW_SHOWMAXIMIZED

const int Hidden_handler.input_handler.SW_SHOWMAXIMIZED = 3
staticprivate

◆ VK_RETURN

const int Hidden_handler.input_handler.VK_RETURN = 0x0D
staticprivate

◆ WM_CHAR

const int Hidden_handler.input_handler.WM_CHAR = 0x0102
staticprivate

◆ WM_CLOSE

const int Hidden_handler.input_handler.WM_CLOSE = 0x0010
staticprivate

◆ WM_KEYDOWN

const int Hidden_handler.input_handler.WM_KEYDOWN = 0x0100
staticprivate

◆ WM_KEYUP

const int Hidden_handler.input_handler.WM_KEYUP = 0x0101
staticprivate

◆ WM_LBUTTONDOWN

const int Hidden_handler.input_handler.WM_LBUTTONDOWN = 0x0201
staticprivate

◆ WM_LBUTTONUP

const int Hidden_handler.input_handler.WM_LBUTTONUP = 0x0202
staticprivate

◆ WM_MOUSEMOVE

const int Hidden_handler.input_handler.WM_MOUSEMOVE = 0x0200
staticprivate

◆ WM_NCHITTEST

const int Hidden_handler.input_handler.WM_NCHITTEST = 0x0084
staticprivate

◆ WM_SYSCOMMAND

const int Hidden_handler.input_handler.WM_SYSCOMMAND = 0x0112
staticprivate

◆ WS_DISABLED

const int Hidden_handler.input_handler.WS_DISABLED = 0x8000000
staticprivate

The documentation for this class was generated from the following file: