Leaked source code of windows server 2003
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
/*++
Copyright (c) 1997 Microsoft Corporation
Module Name:
Abstract:
Author:
Vlad Sadovsky (vlads) 10-Jan-1997
Environment:
User Mode - Win32
Revision History:
26-Jan-1997 VladS created
--*/
#include <cdlg.h>
extern DWORD DisplayPopup ( IN DWORD dwMessageId, IN DWORD dwMessageFlags = 0 );
//
// Debugging UI class, describing dialog to enter new value of timeout
//
class CSetTimeout : public CDlg { public:
typedef CDlg BASECLASS;
CSetTimeout(int DlgID, HWND hWnd, HINSTANCE hInst,UINT uiTimeout); ~CSetTimeout();
virtual int OnCommand(UINT id,HWND hwndCtl, UINT codeNotify); virtual void OnInit();
UINT GetNewTimeout(VOID) {return m_uiNewTimeOut;}; BOOL IsAllChange(VOID) {return m_fAllChange;};
BOOL m_fValidChange;
private:
UINT m_uiOrigTimeout; UINT m_uiNewTimeOut; BOOL m_fAllChange; };
//
// Class for displaying UI selecting from list of available applications for device event
//
class CLaunchSelection : public CDlg { public:
typedef CDlg BASECLASS;
CLaunchSelection(int DlgID, HWND hWnd, HINSTANCE hInst,ACTIVE_DEVICE *pDev,PDEVICEEVENT pEvent,STRArray &saProcessors,StiCString& strSelected); ~CLaunchSelection();
virtual BOOL CALLBACK CLaunchSelection::DlgProc( HWND hDlg, UINT uMessage, WPARAM wParam, LPARAM lParam );
virtual int OnCommand( UINT id, HWND hwndCtl, UINT codeNotify );
virtual void OnInit();
private:
StiCString &m_strSelected; STRArray &m_saList;
PDEVICEEVENT m_pEvent; ACTIVE_DEVICE* m_pDevice;
LRESULT m_uiCurSelection; HWND m_hPreviouslyActiveWindow; };
|