ReactOS 0.4.16-dev-1520-gb558596
|
Go to the source code of this file.
Classes | |
struct | WINDOW_LIST |
Macros | |
#define | WaitForWindow(hWnd, Func, Seconds) for (UINT waited = 0; !Func(hWnd) && waited < (Seconds) * 1000; waited += 250) Sleep(250); |
Typedefs | |
typedef struct WINDOW_LIST | WINDOW_LIST |
typedef struct WINDOW_LIST * | PWINDOW_LIST |
Functions | |
static BOOL | WaitForForegroundWindow (HWND hWnd, UINT wait=500) |
static VOID | FreeWindowList (PWINDOW_LIST pList) |
static BOOL CALLBACK | EnumWindowsProc (HWND hwnd, LPARAM lParam) |
static VOID | GetWindowList (PWINDOW_LIST pList) |
static VOID | GetWindowListForClose (PWINDOW_LIST pList) |
static HWND | FindInWindowList (const WINDOW_LIST &list, HWND hWnd) |
static BOOL | SendAltF4Input () |
static VOID | CloseNewWindows (PWINDOW_LIST pExisting, PWINDOW_LIST pNew) |
static HWND | FindNewWindow (PWINDOW_LIST List1, PWINDOW_LIST List2) |
static BOOL CALLBACK | CountVisibleWindowsProc (HWND hwnd, LPARAM lParam) |
static INT | GetWindowCount (VOID) |
#define WaitForWindow | ( | hWnd, | |
Func, | |||
Seconds | |||
) | for (UINT waited = 0; !Func(hWnd) && waited < (Seconds) * 1000; waited += 250) Sleep(250); |
Definition at line 10 of file closewnd.h.
typedef struct WINDOW_LIST * PWINDOW_LIST |
typedef struct WINDOW_LIST WINDOW_LIST |
|
inlinestatic |
Definition at line 101 of file closewnd.h.
Referenced by CloseNotepad(), CloseWindow(), START_TEST(), TEST_DoTestEntry(), TEST_End(), and TEST_ShellExecCmdLine().
Definition at line 39 of file closewnd.h.
Referenced by GetWindowList().
|
inlinestatic |
Definition at line 80 of file closewnd.h.
Referenced by CloseNewWindows(), and CloseWindow().
|
inlinestatic |
Definition at line 141 of file closewnd.h.
Referenced by CloseNotepad().
|
inlinestatic |
Definition at line 32 of file closewnd.h.
Referenced by CloseNotepad(), GetWindowListForClose(), START_TEST(), TEST_DoTestEntry(), TEST_End(), and TEST_ShellExecCmdLine().
Definition at line 174 of file closewnd.h.
Referenced by TEST_End().
|
inlinestatic |
Definition at line 54 of file closewnd.h.
Referenced by CloseNotepad(), GetWindowListForClose(), START_TEST(), TEST_DoTestEntry(), TEST_End(), TEST_ShellExecCmdLine(), and TEST_Start().
|
inlinestatic |
Definition at line 61 of file closewnd.h.
|
inlinestatic |
Definition at line 90 of file closewnd.h.
Referenced by CloseNewWindows().
Definition at line 13 of file closewnd.h.
Referenced by CloseNewWindows().