Windows C++ Library
|
#include <FrameWnd.hpp>
Public Member Functions | |
CFrameWnd (uint iIconID) | |
virtual | ~CFrameWnd () |
void | Accel (CAccel *pAccel) |
CAccel * | Accel () const |
void | Menu (CFrameMenu *pMenu) |
CFrameMenu * | Menu () const |
void | ToolBar (CToolBar *pToolBar) |
CToolBar * | ToolBar () const |
void | StatusBar (CStatusBar *pStatusBar) |
CStatusBar * | StatusBar () const |
void | ActiveDlg (CDialog *pDialog) |
CDialog * | ActiveDlg () const |
bool | Close () |
virtual CRect | ClientRect () const |
virtual bool | ProcessMsg (MSG &rMsg) |
Protected Member Functions | |
virtual void | GetClassParams (WNDCLASS &rParams) |
virtual void | GetCreateParams (WNDCREATE &rParams) |
virtual LRESULT | WndProc (HWND hWnd, UINT iMsg, WPARAM wParam, LPARAM lParam) |
virtual void | OnPaint (CDC &rDC) |
virtual void | OnResize (int iFlag, const CSize &rNewSize) |
virtual void | OnActivateApp (bool bActivating) |
virtual bool | OnQueryClose () |
virtual void | OnClose () |
virtual void | OnDropFile (int nFile, const tchar *pszPath) |
Protected Attributes | |
uint | m_iIconID |
CAccel * | m_pAccel |
CFrameMenu * | m_pMenu |
CToolBar * | m_pToolBar |
CStatusBar * | m_pStatusBar |
CDialog * | m_pActiveDlg |
Static Protected Attributes | |
static const tchar * | CLASS_NAME = TXT("FrameWnd") |
Private Member Functions | |
CFrameWnd (const CFrameWnd &) | |
CFrameWnd & | operator= (const CFrameWnd &) |
CFrameWnd::CFrameWnd | ( | uint | iIconID | ) |
CFrameWnd::~CFrameWnd | ( | ) | [virtual] |
CFrameWnd::CFrameWnd | ( | const CFrameWnd & | ) | [private] |
void CFrameWnd::Accel | ( | CAccel * | pAccel | ) |
CAccel * CFrameWnd::Accel | ( | ) | const [inline] |
void CFrameWnd::Menu | ( | CFrameMenu * | pMenu | ) |
CFrameMenu * CFrameWnd::Menu | ( | ) | const [inline] |
void CFrameWnd::ToolBar | ( | CToolBar * | pToolBar | ) |
CToolBar * CFrameWnd::ToolBar | ( | ) | const [inline] |
void CFrameWnd::StatusBar | ( | CStatusBar * | pStatusBar | ) |
CStatusBar * CFrameWnd::StatusBar | ( | ) | const [inline] |
void CFrameWnd::ActiveDlg | ( | CDialog * | pDialog | ) |
CDialog * CFrameWnd::ActiveDlg | ( | ) | const [inline] |
bool CFrameWnd::Close | ( | ) | [inline] |
CRect CFrameWnd::ClientRect | ( | ) | const [virtual] |
Reimplemented from CWnd.
bool CFrameWnd::ProcessMsg | ( | MSG & | rMsg | ) | [virtual] |
Implements IMsgFilter.
void CFrameWnd::GetClassParams | ( | WNDCLASS & | rParams | ) | [protected, virtual] |
Reimplemented from CPopupWnd.
void CFrameWnd::GetCreateParams | ( | WNDCREATE & | rParams | ) | [protected, virtual] |
LRESULT CFrameWnd::WndProc | ( | HWND | hWnd, |
UINT | iMsg, | ||
WPARAM | wParam, | ||
LPARAM | lParam | ||
) | [protected, virtual] |
Reimplemented from CPopupWnd.
void CFrameWnd::OnPaint | ( | CDC & | rDC | ) | [protected, virtual] |
Reimplemented from CMsgWnd.
void CFrameWnd::OnResize | ( | int | iFlag, |
const CSize & | rNewSize | ||
) | [protected, virtual] |
void CFrameWnd::OnActivateApp | ( | bool | bActivating | ) | [protected, virtual] |
bool CFrameWnd::OnQueryClose | ( | ) | [protected, virtual] |
Reimplemented in CSDIFrame.
void CFrameWnd::OnClose | ( | ) | [protected, virtual] |
void CFrameWnd::OnDropFile | ( | int | nFile, |
const tchar * | pszPath | ||
) | [protected, virtual] |
Reimplemented in CSDIFrame.
uint CFrameWnd::m_iIconID [protected] |
CAccel* CFrameWnd::m_pAccel [protected] |
CFrameMenu* CFrameWnd::m_pMenu [protected] |
CToolBar* CFrameWnd::m_pToolBar [protected] |
CStatusBar* CFrameWnd::m_pStatusBar [protected] |
CDialog* CFrameWnd::m_pActiveDlg [protected] |
const tchar * CFrameWnd::CLASS_NAME = TXT("FrameWnd") [static, protected] |