WindowsXP-SP1/enduser/stuff/hhctrl/userwait.h

22 lines
654 B
C++

// Copyright (C) 1993-1997 Microsoft Corporation. All rights reserved.
//void CenterWaitWindow(HWND hwndParent, HWND hwnd);
BOOL CALLBACK CWaitDlgProc(HWND hdlg, UINT msg, WPARAM wParam, LPARAM lParam);
//LRESULT UWaitWndProc(HWND hwnd, UINT message, WPARAM wParam, LPARAM lParam);
class CUWait
{
public:
CUWait(HWND hwndParent);
~CUWait();
CLockOut m_LockOut;
BOOL m_bVisable;
volatile HWND m_hwndParent;
volatile HWND m_hwndUWait;
// volatile BOOL m_bThreadTerminated;
volatile BOOL m_bUserCancel; // TRUE if user canceled the wait.
// HANDLE m_hthrd;
// DWORD m_idThrd;
};