diff --git a/reactos/include/user32/dce.h b/reactos/include/user32/dce.h index 32e51eec248..19d2f94f773 100644 --- a/reactos/include/user32/dce.h +++ b/reactos/include/user32/dce.h @@ -50,7 +50,7 @@ typedef struct tagDCE void DCE_Init(void); -DCE* DCE_AllocDCE( HWND hWnd, DCE_TYPE type ); +DCE* DCE_AllocDCE( struct tagWND * wndPtr, DCE_TYPE type ); DCE* DCE_FreeDCE( DCE *dce ); void DCE_FreeWindowDCE( struct tagWND* ); INT DCE_ExcludeRgn( HDC, struct tagWND*, HRGN ); diff --git a/reactos/include/user32/paint.h b/reactos/include/user32/paint.h index dea9b120530..d226f1ca709 100644 --- a/reactos/include/user32/paint.h +++ b/reactos/include/user32/paint.h @@ -25,3 +25,7 @@ HBRUSH PAINT_GetControlBrush( HWND hParent, HWND hWnd, HDC hDC, UINT ctlType ); HBRUSH GetControlBrush( HWND hwnd, HDC hdc, UINT ctlType ); +void PaintRect( HWND hwndParent, HWND hwnd, HDC hdc, + HBRUSH hbrush, const RECT *rect); + +void FillWindow( HWND hwndParent, HWND hwnd, HDC hdc, HBRUSH hbrush ); \ No newline at end of file diff --git a/reactos/include/user32/widgets.h b/reactos/include/user32/widgets.h index 05d5b13c594..58356253caf 100644 --- a/reactos/include/user32/widgets.h +++ b/reactos/include/user32/widgets.h @@ -15,6 +15,7 @@ #define DIALOG_CLASS_NAME_A "DialogA" #define WINSWITCH_CLASS_NAME L"WinSwitch" #define ICONTITLE_CLASS_NAME L"IconTitle" +#define ICONTITLE_CLASS_NAME_A "IconTitle" #define SCROLLBAR_CLASS_NAME L"ScrollBar" #define BUTTON_CLASS_NAME L"Button" #define EDIT_CLASS_NAME L"Edit" diff --git a/reactos/include/user32/win.h b/reactos/include/user32/win.h index fb3d29bef61..6c5f5118753 100644 --- a/reactos/include/user32/win.h +++ b/reactos/include/user32/win.h @@ -103,28 +103,6 @@ typedef struct HWND hwndInsertAfter; } CBT_CREATEWNDW, *LPCBT_CREATEWNDW; -typedef struct _STARTUPINFOW { - DWORD cb; - LPWSTR lpReserved; - LPWSTR lpDesktop; - LPWSTR lpTitle; - DWORD dwX; - DWORD dwY; - DWORD dwXSize; - DWORD dwYSize; - DWORD dwXCountChars; - DWORD dwYCountChars; - DWORD dwFillAttribute; - DWORD dwFlags; - WORD wShowWindow; - WORD cbReserved2; - LPBYTE lpReserved2; - HANDLE hStdInput; - HANDLE hStdOutput; - HANDLE hStdError; -} STARTUPINFOW, *LPSTARTUPINFOW; - - typedef struct {