ReactOS Fundraising Campaign 2012
 
€ 4,410 / € 30,000

Information | Donate

Home | Info | Community | Development | myReactOS | Contact Us

  1. Home
  2. Community
  3. Development
  4. myReactOS
  5. Fundraiser 2012

  1. Main Page
  2. Alphabetical List
  3. Data Structures
  4. Directories
  5. File List
  6. Data Fields
  7. Globals
  8. Related Pages

ReactOS Development > Doxygen

user32p.h File Reference
#include "controls.h"
#include "dde_private.h"
#include "regcontrol.h"
#include "resource.h"
#include "ntwrapper.h"

Go to the source code of this file.

Defines

#define user32_module   User32Instance
#define IS_ATOM(x)   (((ULONG_PTR)(x) > 0x0) && ((ULONG_PTR)(x) < 0x10000))
#define SPY_DISPATCHMESSAGE   0x0101
#define SPY_SENDMESSAGE   0x0103
#define SPY_DEFWNDPROC   0x0105
#define SPY_RESULT_OK   0x0001
#define SPY_RESULT_INVALIDHWND   0x0003
#define SPY_RESULT_DEFWND   0x0005

Functions

BOOL WINAPI GdiDllInitialize (HANDLE, DWORD, LPVOID)
LONG WINAPI GdiGetCharDimensions (HDC, LPTEXTMETRICW, LONG *)
const charSPY_GetMsgName (UINT msg, HWND hWnd)
const charSPY_GetVKeyName (WPARAM wParam)
void SPY_EnterMessage (INT iFlag, HWND hwnd, UINT msg, WPARAM wParam, LPARAM lParam)
void SPY_ExitMessage (INT iFlag, HWND hwnd, UINT msg, LRESULT lReturn, WPARAM wParam, LPARAM lParam)
int SPY_Init (void)
BOOL FASTCALL BeginIfHookedUserApiHook (VOID)
BOOL FASTCALL EndUserApiHook (VOID)
BOOL FASTCALL IsInsideUserApiHook (VOID)
VOID FASTCALL ResetUserApiHook (PUSERAPIHOOK)
BOOL FASTCALL IsMsgOverride (UINT, PUAHOWP)
BOOL WINAPI InitUserApiHook (HINSTANCE hInstance, USERAPIHOOKPROC pfn)
BOOL WINAPI ClearUserApiHook (HINSTANCE hInstance)
BOOL FASTCALL MessageInit (VOID)
VOID FASTCALL MessageCleanup (VOID)
PCALLPROCDATA FASTCALL ValidateCallProc (HANDLE hCallProc)
PWND FASTCALL ValidateHwnd (HWND hwnd)
PWND FASTCALL ValidateHwndOrDesk (HWND hwnd)
PWND FASTCALL GetThreadDesktopWnd (VOID)
PVOID FASTCALL ValidateHandleNoErr (HANDLE handle, UINT uType)
PWND FASTCALL ValidateHwndNoErr (HWND hwnd)
BOOL FASTCALL TestWindowProcess (PWND)
PVOID FASTCALL ValidateHandle (HANDLE, UINT)
BOOL MenuInit (VOID)
VOID MenuCleanup (VOID)
UINT MenuDrawMenuBar (HDC hDC, LPRECT Rect, HWND hWnd, BOOL Draw)
VOID MenuTrackMouseMenuBar (HWND hWnd, ULONG Ht, POINT Pt)
VOID MenuTrackKbdMenuBar (HWND hWnd, UINT wParam, WCHAR wChar)
void mirror_rect (const RECT *window_rect, RECT *rect)
BOOL FASTCALL DefSetText (HWND hWnd, PCWSTR String, BOOL Ansi)
VOID FASTCALL ScrollTrackScrollBar (HWND Wnd, INT SBType, POINT Pt)
HCURSOR CursorIconToCursor (HICON hIcon, BOOL SemiTransparent)
BOOL get_icon_size (HICON hIcon, SIZE *size)
VOID FASTCALL IntNotifyWinEvent (DWORD, HWND, LONG, LONG, DWORD)
UINT WINAPI WinPosGetMinMaxInfo (HWND hWnd, POINT *MaxSize, POINT *MaxPos, POINT *MinTrack, POINT *MaxTrack)
VOID UserGetWindowBorders (DWORD, DWORD, SIZE *, BOOL)
void UserGetInsideRectNC (PWND Wnd, RECT *rect)
VOID FASTCALL GetConnected (VOID)
BOOL FASTCALL EnumNamesA (HWINSTA WindowStation, NAMEENUMPROCA EnumFunc, LPARAM Context, BOOL Desktops)
BOOL FASTCALL EnumNamesW (HWINSTA WindowStation, NAMEENUMPROCW EnumFunc, LPARAM Context, BOOL Desktops)
void DrawCaret (HWND hWnd, PTHRDCARETINFO CaretInfo)
BOOL UserDrawSysMenuButton (HWND hWnd, HDC hDC, LPRECT, BOOL down)
HWNDWIN_ListChildren (HWND hWndparent)
VOID DeleteFrameBrushes (VOID)
BOOL WINAPI GdiValidateHandle (HGDIOBJ)

Variables

HINSTANCE User32Instance
PPROCESSINFO g_ppi
ULONG_PTR g_ulSharedDelta
PSERVERINFO gpsi
BOOLEAN gfServerProcess
PUSER_HANDLE_TABLE gHandleTable
PUSER_HANDLE_ENTRY gHandleEntries
CRITICAL_SECTION U32AccelCacheLock
HINSTANCE hImmInstance
RTL_CRITICAL_SECTION gcsUserApiHook
USERAPIHOOK guah
HINSTANCE ghmodUserApiHook

Generated on Mon May 28 2012 06:12:29 for ReactOS by doxygen 1.7.6.1

ReactOS is a registered trademark or a trademark of ReactOS Foundation in the United States and other countries.