ReactOS 0.4.15-dev-8636-g945e856
|
Go to the source code of this file.
Classes | |
struct | tagWINDOWLIST |
Typedefs | |
typedef struct tagWINDOWLIST | WINDOWLIST |
typedef struct tagWINDOWLIST * | PWINDOWLIST |
Variables | |
ATOM | AtomMessage |
ATOM | AtomWndObj |
ATOM | AtomLayer |
ATOM | AtomFlashWndState |
BOOL | g_bWindowSnapEnabled |
PWINDOWLIST | gpwlList |
PWINDOWLIST | gpwlCache |
BOOL | gfIMEShowStatus |
#define HWND_TERMINATOR ((HWND)UlongToHandle(1)) |
#define IntGetWndProcessId | ( | WndObj | ) | PsGetProcessId(WndObj->head.pti->ppi->peProcess) |
#define IntGetWndThreadId | ( | WndObj | ) | PsGetThreadId(WndObj->head.pti->pEThread) |
#define IntIsBroadcastHwnd | ( | hWnd | ) | (hWnd == HWND_BROADCAST || hWnd == HWND_TOPMOST) |
#define IntWndBelongsToThread | ( | WndObj, | |
W32Thread | |||
) | ((WndObj->head.pti) && (WndObj->head.pti == W32Thread)) |
#define WINVER_WIN2K _WIN32_WINNT_WIN2K |
#define WINVER_WINNT4 _WIN32_WINNT_NT4 |
#define WL_CAPACITY | ( | pwl | ) | ((pwl)->phwndEnd - &((pwl)->ahwnd[0])) |
#define WL_IS_BAD | ( | pwl | ) | ((pwl)->phwndEnd <= (pwl)->phwndLast) |
typedef struct tagWINDOWLIST * PWINDOWLIST |
typedef struct tagWINDOWLIST WINDOWLIST |
Definition at line 1954 of file ime.c.
Referenced by co_UserCreateWindowEx().
PWND FASTCALL co_UserCreateWindowEx | ( | CREATESTRUCTW * | Cs, |
PUNICODE_STRING | ClassName, | ||
PLARGE_STRING | WindowName, | ||
PVOID | acbiBuffer, | ||
DWORD | dwVer | ||
) |
Definition at line 2173 of file window.c.
Referenced by co_IntCreateDefaultImeWindow(), MENU_InitPopup(), and NtUserCreateWindowEx().
LRESULT co_UserFreeWindow | ( | PWND | Window, |
PPROCESSINFO | ProcessData, | ||
PTHREADINFO | ThreadData, | ||
BOOLEAN | SendMessages | ||
) |
Definition at line 574 of file window.c.
Referenced by co_UserDestroyWindow(), co_UserFreeWindow(), and handle_internal_message().
Definition at line 4020 of file window.c.
Referenced by DesktopWindowProc(), and NtUserSetWindowWord().
Definition at line 1982 of file nonclient.c.
Referenced by DefWndStartSizeMove(), IntDefWindowProc(), MENU_PtMenu(), MENU_TrackMenu(), NC_DoButton(), and NC_HandleNCRButtonDown().
Definition at line 2383 of file ime.c.
Referenced by NtUserCallHwndParamLock().
PWINDOWLIST FASTCALL IntBuildHwndList | ( | PWND | pwnd, |
DWORD | dwFlags, | ||
PTHREADINFO | pti | ||
) |
Definition at line 1424 of file window.c.
Referenced by IntAssociateInputContextEx(), IntCheckImeShowStatus(), IntDestroyInputContext(), and IntImeWindowPosChanged().
Definition at line 2394 of file ime.c.
Referenced by NtUserCallHwndLock().
PWND FASTCALL IntCreateWindow | ( | CREATESTRUCTW * | Cs, |
PLARGE_STRING | WindowName, | ||
PCLS | Class, | ||
PWND | ParentWindow, | ||
PWND | OwnerWindow, | ||
PVOID | acbiBuffer, | ||
PDESKTOP | pdeskCreated, | ||
DWORD | dwVer | ||
) |
Definition at line 1801 of file window.c.
Referenced by co_UserCreateWindowEx(), and IntCreateDesktop().
LRESULT FASTCALL IntDefWindowProc | ( | PWND | Window, |
UINT | Msg, | ||
WPARAM | wParam, | ||
LPARAM | lParam, | ||
BOOL | Ansi | ||
) |
Definition at line 535 of file defwnd.c.
Referenced by GetControlColor(), NtUserMessageCall(), PopupMenuWndProc(), and UserMessageWindowProc().
Definition at line 220 of file window.c.
Referenced by NtUserCallTwoParam(), and NtUserEnableScrollBar().
HWND FASTCALL IntFindWindow | ( | PWND | Parent, |
PWND | ChildAfter, | ||
RTL_ATOM | ClassAtom, | ||
PUNICODE_STRING | WindowName | ||
) |
Definition at line 3061 of file window.c.
Referenced by NtUserFindWindowEx().
VOID FASTCALL IntFreeHwndList | ( | PWINDOWLIST | pwlTarget | ) |
Definition at line 1470 of file window.c.
Referenced by ExitThreadCallback(), IntAssociateInputContextEx(), IntCheckImeShowStatus(), IntDestroyInputContext(), and IntImeWindowPosChanged().
Internal function. Returns client window rectangle relative to the upper-left corner of client area.
Definition at line 92 of file winpos.c.
Referenced by co_IntDrawCaret(), co_WinPosArrangeIconicWindows(), co_WinPosGetMinMaxInfo(), co_WinPosSendSizeMove(), DefWndDoSizeMove(), DefWndHandleWindowPosChanged(), IntBeginPaint(), IntCalculateThumb(), IntDefWindowProc(), IntFillWindow(), IntGetScrollBarRect(), IntScrollWindowEx(), MENU_DrawPopupMenu(), MENU_EnsureMenuItemVisible(), NC_DoNCPaint(), and WinPosFindIconPos().
Definition at line 351 of file window.c.
Referenced by co_IntProcessMouseMessage(), co_IntSetActiveWindow(), and IntCreateWindow().
Definition at line 204 of file window.c.
Referenced by co_UserDestroyWindow(), DefSetText(), DefWndDoSizeMove(), DefWndHandleWindowPosChanged(), GetControlBrush(), IntDefWindowProc(), IntGetWindowContextHelpId(), MsqSendParentNotify(), NC_DoNCPaint(), NC_GetSysPopupPos(), NtUserCallHwndLock(), NtUserDefSetText(), and UserGetAncestor().
Definition at line 381 of file window.c.
Referenced by WinPosFixupFlags().
Definition at line 2062 of file ime.c.
Referenced by co_UserDestroyWindow().
Definition at line 2017 of file ime.c.
Referenced by co_UserDestroyWindow().
Definition at line 927 of file window.c.
Referenced by co_IntFixCaret(), co_IntSetParent(), DceResetActiveDCEs(), IntGetPaintMessage(), and NC_DoNCPaint().
Definition at line 176 of file window.c.
Referenced by co_IntPaintWindows(), co_UserDestroyWindow(), co_UserSetFocus(), co_WinPosSetWindowPos(), DefWndDoSizeMove(), IntSendDestroyMsg(), IntTrackPopupMenuEx(), NtUserCallHwnd(), NtUserSetActiveWindow(), and NtUserSetLogonNotifyWindow().
Definition at line 189 of file window.c.
Referenced by co_IntSendActivateMessages(), DefWndDoSizeMove(), DefWndPrint(), NC_DoNCPaint(), UserDrawCaptionBar(), and WinPosFixupFlags().
Definition at line 983 of file window.c.
Referenced by co_IntSetParent(), co_UserCreateWindowEx(), co_WinPosSetWindowPos(), IntImeSetTopMost(), and IntLinkHwnd().
Definition at line 144 of file winpos.c.
Referenced by DefWndDoSizeMove(), and DefWndHandleWindowPosChanged().
Definition at line 2323 of file ime.c.
Referenced by IntBroadcastImeShowStatusChange().
VOID FASTCALL IntNotifyWinEvent | ( | DWORD | Event, |
PWND | pWnd, | ||
LONG | idObject, | ||
LONG | idChild, | ||
DWORD | flags | ||
) |
Definition at line 178 of file event.c.
Referenced by co_IntDestroyCaret(), co_IntHideCaret(), co_IntProcessMouseMessage(), co_IntSetActiveWindow(), co_IntSetCaretPos(), co_IntSetParent(), co_UserCreateWindowEx(), co_UserDestroyWindow(), co_UserSetCapture(), co_UserShowCaret(), co_WinPosSetWindowPos(), co_WinPosShowWindow(), DefWndDoSizeMove(), DIALOG_CreateIndirect(), IntDefWindowProc(), IntEnableWindow(), IntSendFocusMessages(), IntSetScrollInfo(), MENU_ExitTracking(), MENU_InitTracking(), MENU_ShowPopup(), MENU_TrackMenu(), NtUserCallHwndParam(), NtUserCreateCaret(), NtUserNotifyWinEvent(), and RealDefWindowProcA().
Definition at line 143 of file window.c.
Referenced by co_UserCreateWindowEx(), co_UserShowScrollBar(), co_WinPosMinMaximize(), co_WinPosShowWindow(), DefWndDoSizeMove(), IntDefWindowProc(), and IntEnableWindow().
Definition at line 4649 of file window.c.
Referenced by co_WinPosMinMaximize(), co_WinPosShowWindow(), DefWndHandleSysCommand(), and NtUserCallTwoParam().
Definition at line 1354 of file window.c.
Referenced by co_IntSetParent(), co_UserFreeWindow(), IntImeSetTopMost(), and IntLinkHwnd().
Definition at line 1914 of file ime.c.