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

TBasicWindowHandle2Object (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

TBasicWindows_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