/*++ Copyright (c) 2000 Microsoft Corporation Module Name: wnd.h Abstract: The header file for Window utility routines. Author: Jim Schmidt (jimschm) 01-Feb-2000 Revision History: --*/ // // Includes // // None // // Strings // // None // // Constants // #define BACK_BUTTON 0x0001 #define NEXT_BUTTON 0x0002 #define CANCEL_BUTTON 0x0004 #define FINISH_BUTTON 0x0008 // // Macros // // None // // Types // // None // // Globals // // None // // Macro expansion list // // None // // Public function prototypes // HWND WndFindWindowInProcessA ( IN DWORD ProcessId, IN PCSTR WindowTitle OPTIONAL ); HWND WndFindWindowInProcessW ( IN DWORD ProcessId, IN PCWSTR WindowTitle OPTIONAL ); VOID WndCenterWindow ( IN HWND WindowToCenter, IN HWND ParentToCenterIn OPTIONAL ); VOID WndTurnOnWaitCursor ( VOID ); VOID WndTurnOffWaitCursor ( VOID ); VOID WndSetWizardButtonsA ( IN HWND PageHandle, IN DWORD EnableButtons, IN DWORD DisableButtons, IN PCSTR AlternateFinishText OPTIONAL ); VOID WndSetWizardButtonsW ( IN HWND PageHandle, IN DWORD EnableButtons, IN DWORD DisableButtons, IN PCWSTR AlternateFinishText OPTIONAL ); // // Macro expansion definition // // None // // ANSI/UNICODE macros // #ifdef UNICODE #define WndFindWindowInProcess WndFindWindowInProcessW #define WndSetWizardButtons WndSetWizardButtonsW #else #define WndFindWindowInProcess WndFindWindowInProcessA #define WndSetWizardButtons WndSetWizardButtonsA #endif