ReactOS  0.4.15-dev-1070-ge1a01de
focus.h
Go to the documentation of this file.
1 #pragma once
2 
6 
7 /*
8  * These functions take the window handles from current message queue.
9  */
13 
14 /*
15  * These functions take the window handles from current thread queue.
16  */
BOOL FASTCALL IntUserSetActiveWindow(PWND, BOOL, BOOL, BOOL)
BOOL FASTCALL UserSetActiveWindow(PWND Wnd)
BOOL FASTCALL IntAllowSetForegroundWindow(DWORD dwProcessId)
Definition: focus.c:1485
HWND hWnd
Definition: settings.c:17
BOOL FASTCALL co_IntMouseActivateWindow(PWND Window)
Definition: focus.c:1136
BOOL FASTCALL IntReleaseCapture(VOID)
Definition: focus.c:1412
#define FASTCALL
Definition: nt_native.h:50
HWND FASTCALL IntGetCaptureWindow(VOID)
Definition: focus.c:32
BOOL FASTCALL IntDeactivateWindow(PTHREADINFO, HANDLE)
Definition: focus.c:105
BOOL FASTCALL co_IntSetForegroundWindow(PWND Window)
Definition: focus.c:1432
Definition: window.c:28
unsigned int BOOL
Definition: ntddk_ex.h:94
BOOL FASTCALL IntLockSetForegroundWindow(UINT uLockCode)
Definition: focus.c:1454
PUSER_MESSAGE_QUEUE gpqForeground
Definition: focus.c:12
unsigned long DWORD
Definition: ntddk_ex.h:95
VOID FASTCALL IntActivateWindow(PWND, PTHREADINFO, HANDLE, DWORD)
Definition: focus.c:267
VOID FASTCALL UpdateShellHook(PWND)
Definition: focus.c:52
HWND FASTCALL IntGetThreadFocusWindow(VOID)
Definition: focus.c:39
BOOL FASTCALL co_IntSetForegroundWindowMouse(PWND Window)
Definition: focus.c:1443
BOOL FASTCALL co_IntSetActiveWindow(PWND, BOOL, BOOL, BOOL)
Definition: ntuser.h:657
PUSER_MESSAGE_QUEUE gpqForegroundPrev
Definition: focus.c:13
unsigned int UINT
Definition: ndis.h:50
BOOL FASTCALL co_IntSetForegroundMessageQueue(PWND, PTHREADINFO, BOOL, DWORD)
PTHREADINFO ptiLastInput
Definition: focus.c:17
HWND FASTCALL UserGetActiveWindow(VOID)
Definition: focus.c:1311
HWND APIENTRY IntGetCapture(VOID)
Definition: focus.c:1322
HWND FASTCALL co_UserSetCapture(HWND hWnd)
Definition: focus.c:1340
#define APIENTRY
Definition: api.h:79