Hauptseite | Klassenhierarchie | Auflistung der Klassen | Auflistung der Dateien | Klassen-Elemente | Datei-Elemente | Zusätzliche Informationen

TBasicWindow Klassenreferenz

#include <U_WINDOW.H>

Klassendiagramm für TBasicWindow:

Inheritance graph
[Legende]
Zusammengehörigkeiten von TBasicWindow:

Collaboration graph
[Legende]
Aufstellung aller Elemente

Öffentliche Methoden

 TBasicWindow (HINSTANCE)
virtual ~TBasicWindow (void)
HWND GetHandle (void) const
HINSTANCE GetInstance () const
char * LoadString (const int) const
char * LoadString (const int, BOOL &) const
int MessageBox (LPCSTR, LPCSTR="", UINT=0) const
int MessageBox (const int, LPCSTR="", UINT=0) const
int MessageBox (LPCSTR, const int, UINT=0) const
int MessageBox (const int, const int, UINT=0) const
BOOL SetActivateHotKey (const char, const BOOL=FALSE, const BOOL=FALSE, const BOOL=FALSE, const BOOL=FALSE)
BOOL AddHotKey (const char, const BOOL=FALSE, const BOOL=FALSE, const BOOL=FALSE, const BOOL=FALSE)
UINT LoadHotKeys (HACCEL)
BOOL IsHotKey (LPARAM, const char, const BOOL=FALSE, const BOOL=FALSE, const BOOL=FALSE, const BOOL=FALSE)

Öffentliche Attribute

std::vector< THotKey * > m_HotKeys

Geschützte Methoden

virtual LRESULT OnEvent (HWND, UINT, WPARAM, LPARAM)
void RegisterWindow (HWND)
void UnregisterWindow (void)

Geschützte, statische Methoden

TBasicWindow * Handle2Object (HWND)
LRESULT CALLBACK EventHandler (HWND, UINT, WPARAM, LPARAM)
LRESULT CALLBACK EventHandlerEx (HWND, UINT, WPARAM, LPARAM, BOOL &)

Geschützte Attribute

HWND m_Window
HINSTANCE m_Instance

Statische geschützte Attribute

TBasicWindow * s_WaitingWindow = 0

Beschreibung der Konstruktoren und Destruktoren

TBasicWindow::TBasicWindow (  HINSTANCE   ) 
 

TBasicWindow::~TBasicWindow (  void   )  [virtual]
 

Hier ist der Graph aller Aufrufe für diese Funktion:


Dokumentation der Elementfunktionen

BOOL TBasicWindow::AddHotKey (  const  char,
const  BOOL = FALSE,
const  BOOL = FALSE,
const  BOOL = FALSE,
const  BOOL = FALSE
) 
 

Hier ist der Graph aller Aufrufe für diese Funktion:

LRESULT CALLBACK TBasicWindow::EventHandler (  HWND  ,
UINT  ,
WPARAM  ,
LPARAM 
)  [static, protected]
 

Hier ist der Graph aller Aufrufe für diese Funktion:

LRESULT CALLBACK TBasicWindow::EventHandlerEx (  HWND  ,
UINT  ,
WPARAM  ,
LPARAM  ,
BOOL & 
)  [static, protected]
 

Hier ist der Graph aller Aufrufe für diese Funktion:

HWND TBasicWindow::GetHandle (  void   )  const [inline]
 

HINSTANCE TBasicWindow::GetInstance (  void   )  const [inline]
 

TBasicWindow * TBasicWindow::Handle2Object (  HWND   )  [static, protected]
 

Hier ist der Graph aller Aufrufe für diese Funktion:

BOOL TBasicWindow::IsHotKey (  LPARAM  ,
const  char,
const  BOOL = FALSE,
const  BOOL = FALSE,
const  BOOL = FALSE,
const  BOOL = FALSE
) 
 

Hier ist der Graph aller Aufrufe für diese Funktion:

UINT TBasicWindow::LoadHotKeys (  HACCEL   ) 
 

Hier ist der Graph aller Aufrufe für diese Funktion:

char * TBasicWindow::LoadString (  const  int,
BOOL & 
)  const
 

Hier ist der Graph aller Aufrufe für diese Funktion:

char * TBasicWindow::LoadString (  const  int  )  const
 

Hier ist der Graph aller Aufrufe für diese Funktion:

int TBasicWindow::MessageBox (  const  int,
const  int,
UINT  = 0
)  const
 

Hier ist der Graph aller Aufrufe für diese Funktion:

int TBasicWindow::MessageBox (  LPCSTR  ,
const  int,
UINT  = 0
)  const
 

Hier ist der Graph aller Aufrufe für diese Funktion:

int TBasicWindow::MessageBox (  const  int,
LPCSTR  = "",
UINT  = 0
)  const
 

Hier ist der Graph aller Aufrufe für diese Funktion:

int TBasicWindow::MessageBox (  LPCSTR  ,
LPCSTR  = "",
UINT  = 0
)  const
 

Hier ist der Graph aller Aufrufe für diese Funktion:

virtual LRESULT TBasicWindow::OnEvent (  HWND  ,
UINT  ,
WPARAM  ,
LPARAM 
)  [inline, protected, virtual]
 

Erneute Implementation in TManJustageDlg, TBasicDialog und TBasicMDIWindow.

void TBasicWindow::RegisterWindow (  HWND   )  [protected]
 

Hier ist der Graph aller Aufrufe für diese Funktion:

BOOL TBasicWindow::SetActivateHotKey (  const  char,
const  BOOL = FALSE,
const  BOOL = FALSE,
const  BOOL = FALSE,
const  BOOL = FALSE
) 
 

Hier ist der Graph aller Aufrufe für diese Funktion:

void TBasicWindow::UnregisterWindow (  void   )  [protected]
 

Hier ist der Graph aller Aufrufe für diese Funktion:


Dokumentation der Datenelemente

std::vector<THotKey*> TBasicWindow::m_HotKeys
 

HINSTANCE TBasicWindow::m_Instance [protected]
 

HWND TBasicWindow::m_Window [protected]
 

TBasicWindow * TBasicWindow::s_WaitingWindow = 0 [static, protected]
 


Die Dokumentation für diese Klasse wurde erzeugt aufgrund der Dateien:
Erzeugt am Sat Nov 13 12:50:04 2004 für XCTL32 von doxygen 1.3.7