crashrpt2
Public Types | Public Member Functions | List of all members
WTL::CFrameWindowImpl< T, TBase, TWinTraits > Class Template Reference
Inheritance diagram for WTL::CFrameWindowImpl< T, TBase, TWinTraits >:
WTL::CFrameWindowImplBase< TBase, TWinTraits > WTL::CRibbonFrameWindowImplBase< T, CFrameWindowImpl< T, TBase, TWinTraits > > WTL::CRibbonFrameWindowImpl< T, TBase, TWinTraits >

Public Types

typedef CFrameWindowImplBase< TBase, TWinTraits > _baseClass
 

Public Member Functions

HWND Create (HWND hWndParent=NULL, ATL::_U_RECT rect=NULL, LPCTSTR szWindowName=NULL, DWORD dwStyle=0, DWORD dwExStyle=0, HMENU hMenu=NULL, LPVOID lpCreateParam=NULL)
 
HWND CreateEx (HWND hWndParent=NULL, ATL::_U_RECT rect=NULL, DWORD dwStyle=0, DWORD dwExStyle=0, LPVOID lpCreateParam=NULL)
 
BOOL CreateSimpleToolBar (UINT nResourceID=0, DWORD dwStyle=ATL_SIMPLE_TOOLBAR_STYLE, UINT nID=ATL_IDW_TOOLBAR)
 
LRESULT OnSize (UINT, WPARAM wParam, LPARAM, BOOL &bHandled)
 
- Public Member Functions inherited from WTL::CFrameWindowImplBase< TBase, TWinTraits >
HWND Create (HWND hWndParent, ATL::_U_RECT rect, LPCTSTR szWindowName, DWORD dwStyle, DWORD dwExStyle, ATL::_U_MENUorID MenuOrID, ATOM atom, LPVOID lpCreateParam)
 
BOOL CreateSimpleReBar (DWORD dwStyle=ATL_SIMPLE_REBAR_STYLE, UINT nID=ATL_IDW_TOOLBAR)
 
BOOL AddSimpleReBarBand (HWND hWndBand, LPCTSTR lpstrTitle=NULL, BOOL bNewRow=FALSE, int cxWidth=0, BOOL bFullWidthAlways=FALSE)
 
BOOL CreateSimpleStatusBar (LPCTSTR lpstrText, DWORD dwStyle=WS_CHILD|WS_VISIBLE|WS_CLIPCHILDREN|WS_CLIPSIBLINGS|SBARS_SIZEGRIP, UINT nID=ATL_IDW_STATUS_BAR)
 
BOOL CreateSimpleStatusBar (UINT nTextID=ATL_IDS_IDLEMESSAGE, DWORD dwStyle=WS_CHILD|WS_VISIBLE|WS_CLIPCHILDREN|WS_CLIPSIBLINGS|SBARS_SIZEGRIP, UINT nID=ATL_IDW_STATUS_BAR)
 
void UpdateLayout (BOOL bResizeBars=TRUE)
 
void UpdateBarsPosition (RECT &rect, BOOL bResizeBars=TRUE)
 
BOOL PreTranslateMessage (MSG *pMsg)
 
LRESULT OnEraseBackground (UINT, WPARAM, LPARAM, BOOL &bHandled)
 
LRESULT OnMenuSelect (UINT, WPARAM wParam, LPARAM lParam, BOOL &bHandled)
 
LRESULT OnSetFocus (UINT, WPARAM, LPARAM, BOOL &bHandled)
 
LRESULT OnDestroy (UINT, WPARAM, LPARAM, BOOL &bHandled)
 
LRESULT OnToolTipTextA (int idCtrl, LPNMHDR pnmh, BOOL &)
 
LRESULT OnToolTipTextW (int idCtrl, LPNMHDR pnmh, BOOL &)
 

Additional Inherited Members

- Static Public Member Functions inherited from WTL::CFrameWindowImplBase< TBase, TWinTraits >
static HWND CreateSimpleToolBarCtrl (HWND hWndParent, UINT nResourceID, BOOL bInitialSeparator=FALSE, DWORD dwStyle=ATL_SIMPLE_TOOLBAR_STYLE, UINT nID=ATL_IDW_TOOLBAR)
 
static HWND CreateSimpleReBarCtrl (HWND hWndParent, DWORD dwStyle=ATL_SIMPLE_REBAR_STYLE, UINT nID=ATL_IDW_TOOLBAR)
 
static BOOL AddSimpleReBarBandCtrl (HWND hWndReBar, HWND hWndBand, int nID=0, LPCTSTR lpstrTitle=NULL, BOOL bNewRow=FALSE, int cxWidth=0, BOOL bFullWidthAlways=FALSE)
 
- Public Attributes inherited from WTL::CFrameWindowImplBase< TBase, TWinTraits >
HWND m_hWndToolBar
 
HWND m_hWndStatusBar
 
HWND m_hWndClient
 
HACCEL m_hAccel
 

The documentation for this class was generated from the following file: