home     download     screen shots     bugs     mailing list     example output     generated MFC docs     help     tools and utilities


 Overview   Project   Class   Tree   Index 
MFC Class Library
FRAMES    NO FRAMES
SUMMARY:  INNER | FIELD | CONSTR | METHOD

MFC
Class CMiniFrameWnd

CObject
   |
   +--CCmdTarget
         |
         +--CWnd
               |
               +--CFrameWnd
                     |
                     +--CMiniFrameWnd

   in AFXWIN.H
Direct Known Subclasses:
CMiniDockFrameWnd

class CMiniFrameWnd
extends CFrameWnd

CMiniFrameWnd


Field Summary
protected BOOL m_bActive
          
protected BOOL m_bInSys
          
protected BOOL m_bSysTracking
          
protected CString m_strCaption
          
protected static AFX_CORE_DATA const AFX_MSGMAP messageMap
          
   
Fields inherited from class CFrameWnd
rectDefault, m_bAutoMenuEnable, m_nWindow, m_hMenuDefault, m_hAccelTable, m_dwPromptContext, m_bHelpMode, m_pNextFrameWnd, m_rectBorder, m_pNotifyHook, m_listControlBars, m_nShowDelay, m_nIDHelp, m_nIDTracking, m_nIDLastMessage, m_pViewActive, m_lpfnCloseProc, m_cModalStack, m_phWndDisable, m_hMenuAlt, m_strTitle, m_bInRecalcLayout, m_pFloatingFrameClass, dwDockBarMap, m_nIdleFlags, messageMap
   
Fields inherited from class CWnd
m_hWnd, wndTop, wndBottom, wndTopMost, wndNoTopMost, m_hWndOwner, m_nFlags, m_pfnSuper, m_nMsgDragList, m_nModalResult, m_pDropTarget, m_pCtrlCont, m_pCtrlSite, messageMap
   
Fields inherited from class CCmdTarget
messageMap, commandMap, dispatchMap, connectionMap, interfaceMap, eventsinkMap, m_dwRef, m_pOuterUnknown, m_xInnerUnknown, m_xDispatch, m_bResultExpected, m_xConnPtContainer
   
Fields inherited from class CObject
classCObject
 
Constructor Summary
CMiniFrameWnd()
          
~CMiniFrameWnd()
          
 
Method Summary
 static void PASCAL CalcBorders( LPRECT lpClientRect, DWORD dwStyle = WS_THICKFRAME| WS_CAPTION, DWORD dwExStyle = 0 )
          
 virtual void CalcWindowRect( LPRECT lpClientRect, UINT nAdjustType = adjustBorder )
          
 BOOL Create( LPCTSTR lpClassName, LPCTSTR lpWindowName, DWORD dwStyle, const RECT& rect, CWnd* pParentWnd = NULL, UINT nID = 0 )
          
 BOOL CreateEx( DWORD dwExStyle, LPCTSTR lpClassName, LPCTSTR lpWindowName, DWORD dwStyle, const RECT& rect, CWnd* pParentWnd = NULL, UINT nID = 0 )
          
protected virtual const AFX_MSGMAP* GetMessageMap() const
          
 static void AFX_CDECL Initialize()
          
protected void InvertSysMenu()
          
 LRESULT OnFloatStatus( WPARAM wParam, LPARAM lParam )
          
 void OnGetMinMaxInfo( MINMAXINFO* pMMI )
          
 LRESULT OnGetText( WPARAM wParam, LPARAM lParam )
          
 LRESULT OnGetTextLength( WPARAM wParam, LPARAM lParam )
          
 void OnLButtonUp( UINT nFlags, CPoint pt )
          
 void OnMouseMove( UINT nFlags, CPoint pt )
          
 BOOL OnNcActivate( BOOL bActive )
          
 void OnNcCalcSize( BOOL bCalcValidRects, NCCALCSIZE_PARAMS* lpParams )
          
 BOOL OnNcCreate( LPCREATESTRUCT lpcs )
          
 UINT OnNcHitTest( CPoint point )
          
 void OnNcLButtonDown( UINT nHitTest, CPoint pt )
          
 void OnNcPaint()
          
 LRESULT OnQueryCenterWnd( WPARAM wParam, LPARAM lParam )
          
 LRESULT OnSetText( WPARAM wParam, LPARAM lParam )
          
 void OnSysCommand( UINT nID, LPARAM lParam )
          
protected virtual BOOL PreCreateWindow( CREATESTRUCT& cs )
          
   
Methods inherited from class CFrameWnd
LoadAccelTable, Create, LoadFrame, CreateView, GetActiveDocument, GetActiveView, SetActiveView, GetActiveFrame, GetMessageString, IsTracking, RecalcLayout, ActivateFrame, InitialUpdateFrame, SetTitle, GetTitle, SetMessageText, SetMessageText, EnableDocking, DockControlBar, FloatControlBar, GetControlBar, BeginModalState, EndModalState, InModalState, ShowOwnedWindows, LoadBarState, SaveBarState, ShowControlBar, SetDockState, GetDockState, OnSetPreviewMode, GetMessageBar, NegotiateBorderSpace, OnCreateClient, OnContextHelp, OnUpdateControlBarMenu, OnBarCheck, CreateFloatingFrame, CanDock, AddControlBar, RemoveControlBar, DockControlBar, ReDockControlBar, NotifyFloatingWindows, DestroyDockBars, IsFrameWnd, OnCmdMsg, OnUpdateFrameTitle, OnUpdateFrameMenu, GetDefaultAccelerator, PreTranslateMessage, DelayUpdateFrameMenu, DelayUpdateFrameTitle, DelayRecalcLayout, CanEnterHelpMode, ExitHelpMode, UpdateFrameTitleForDocument, GetIconWndClass, PreCreateWindow, OnCommand, PostNcDestroy, OnCreateHelper, BringToTop, ProcessHelpMsg, SetHelpCapture, AddFrameWnd, RemoveFrameWnd, OnCreate, OnDestroy, OnClose, OnInitMenu, OnInitMenuPopup, OnMenuSelect, OnPopMessageString, OnSetMessageString, OnHelpPromptAddr, OnIdleUpdateCmdUI, OnEnterIdle, OnSetFocus, OnHScroll, OnVScroll, OnSize, OnEraseBkgnd, OnActivate, OnNcActivate, OnSysCommand, OnQueryEndSession, OnEndSession, OnDropFiles, OnSetCursor, OnCommandHelp, OnHelpHitTest, OnActivateTopLevel, OnEnable, OnPaletteChanged, OnQueryNewPalette, OnToolTipText, OnUpdateKeyIndicator, OnHelp, OnUpdateContextHelp, OnDDEInitiate, OnDDEExecute, OnDDETerminate, OnRegisteredMouseWheel, GetMessageMap
   
Methods inherited from class CWnd
GetCurrentMessage, HWND, operator==, operator!=, GetSafeHwnd, GetStyle, GetExStyle, ModifyStyle, ModifyStyleEx, GetOwner, SetOwner, FromHandle, FromHandlePermanent, DeleteTempMap, Attach, Detach, PreSubclassWindow, SubclassWindow, SubclassDlgItem, UnsubclassWindow, ExecuteDlgInit, ExecuteDlgInit, Create, CreateEx, CreateEx, CreateControl, CreateControl, CreateControl, GetControlUnknown, DestroyWindow, PreCreateWindow, CalcWindowRect, GetDlgCtrlID, SetDlgCtrlID, GetDlgItem, GetDlgItem, GetDescendantWindow, SendMessageToDescendants, GetParentFrame, GetTopLevelParent, GetTopLevelOwner, GetParentOwner, GetTopLevelFrame, GetSafeOwner, SendMessage, PostMessage, SendNotifyMessage, SendChildNotifyLastMsg, IsDialogMessage, SetWindowText, GetWindowText, GetWindowText, GetWindowTextLength, SetFont, GetFont, GetMenu, SetMenu, DrawMenuBar, GetSystemMenu, HiliteMenuItem, IsIconic, IsZoomed, MoveWindow, MoveWindow, SetWindowRgn, GetWindowRgn, SetWindowPos, ArrangeIconicWindows, BringWindowToTop, GetWindowRect, GetClientRect, GetWindowPlacement, SetWindowPlacement, ClientToScreen, ClientToScreen, ScreenToClient, ScreenToClient, MapWindowPoints, MapWindowPoints, BeginPaint, EndPaint, GetDC, GetWindowDC, ReleaseDC, Print, PrintClient, UpdateWindow, SetRedraw, GetUpdateRect, GetUpdateRgn, Invalidate, InvalidateRect, InvalidateRgn, ValidateRect, ValidateRgn, ShowWindow, IsWindowVisible, ShowOwnedPopups, GetDCEx, LockWindowUpdate, UnlockWindowUpdate, RedrawWindow, EnableScrollBar, SetTimer, KillTimer, EnableToolTips, EnableTrackingToolTips, CancelToolTips, FilterToolTipMessage, OnToolHitTest, IsWindowEnabled, EnableWindow, GetActiveWindow, SetActiveWindow, SetForegroundWindow, GetForegroundWindow, GetCapture, SetCapture, GetFocus, SetFocus, GetDesktopWindow, CloseWindow, OpenIcon, CheckDlgButton, CheckRadioButton, GetCheckedRadioButton, DlgDirList, DlgDirListComboBox, DlgDirSelect, DlgDirSelectComboBox, GetDlgItemInt, GetDlgItemText, GetDlgItemText, GetNextDlgGroupItem, GetNextDlgTabItem, IsDlgButtonChecked, SendDlgItemMessage, SetDlgItemInt, SetDlgItemText, GetScrollPos, GetScrollRange, ScrollWindow, SetScrollPos, SetScrollRange, ShowScrollBar, EnableScrollBarCtrl, GetScrollBarCtrl, ScrollWindowEx, SetScrollInfo, GetScrollInfo, GetScrollLimit, ChildWindowFromPoint, ChildWindowFromPoint, FindWindow, GetNextWindow, GetTopWindow, GetWindow, GetLastActivePopup, IsChild, GetParent, SetParent, WindowFromPoint, FlashWindow, MessageBox, ChangeClipboardChain, SetClipboardViewer, OpenClipboard, GetClipboardOwner, GetClipboardViewer, GetOpenClipboardWindow, CreateCaret, CreateSolidCaret, CreateGrayCaret, GetCaretPos, SetCaretPos, HideCaret, ShowCaret, DragAcceptFiles, SetIcon, GetIcon, SetWindowContextHelpId, GetWindowContextHelpId, UpdateData, OnHelp, OnHelpIndex, OnHelpFinder, OnHelpUsing, WinHelp, RepositionBars, UpdateDialogControls, CenterWindow, RunModalLoop, ContinueModal, EndModalLoop, InvokeHelper, SetProperty, GetProperty, GetDSCCursor, BindDefaultProperty, BindProperty, OnCommand, OnNotify, OnActivate, OnActivateApp, OnActivateTopLevel, OnCancelMode, OnChildActivate, OnClose, OnContextMenu, OnCopyData, OnCreate, OnCtlColor, OnDestroy, OnEnable, OnEndSession, OnEnterIdle, OnEraseBkgnd, OnGetMinMaxInfo, OnHelpInfo, OnIconEraseBkgnd, OnKillFocus, OnMenuChar, OnMenuSelect, OnMove, OnPaint, OnParentNotify, OnQueryDragIcon, OnQueryEndSession, OnQueryNewPalette, OnQueryOpen, OnSetFocus, OnShowWindow, OnSize, OnTCard, OnWindowPosChanging, OnWindowPosChanged, OnNcActivate, OnNcCalcSize, OnNcCreate, OnNcDestroy, OnNcHitTest, OnNcLButtonDblClk, OnNcLButtonDown, OnNcLButtonUp, OnNcMButtonDblClk, OnNcMButtonDown, OnNcMButtonUp, OnNcMouseMove, OnNcPaint, OnNcRButtonDblClk, OnNcRButtonDown, OnNcRButtonUp, OnDropFiles, OnPaletteIsChanging, OnSysChar, OnSysCommand, OnSysDeadChar, OnSysKeyDown, OnSysKeyUp, OnCompacting, OnDevModeChange, OnFontChange, OnPaletteChanged, OnSpoolerStatus, OnSysColorChange, OnTimeChange, OnSettingChange, OnWinIniChange, OnChar, OnDeadChar, OnHScroll, OnVScroll, OnKeyDown, OnKeyUp, OnLButtonDblClk, OnLButtonDown, OnLButtonUp, OnMButtonDblClk, OnMButtonDown, OnMButtonUp, OnMouseActivate, OnMouseMove, OnMouseWheel, OnRegisteredMouseWheel, OnRButtonDblClk, OnRButtonDown, OnRButtonUp, OnSetCursor, OnTimer, OnInitMenu, OnInitMenuPopup, OnAskCbFormatName, OnChangeCbChain, OnDestroyClipboard, OnDrawClipboard, OnHScrollClipboard, OnPaintClipboard, OnRenderAllFormats, OnRenderFormat, OnSizeClipboard, OnVScrollClipboard, OnCompareItem, OnDeleteItem, OnDrawItem, OnGetDlgCode, OnMeasureItem, OnCharToItem, OnVKeyToItem, OnMDIActivate, OnEnterMenuLoop, OnExitMenuLoop, OnStyleChanged, OnStyleChanging, OnSizing, OnMoving, OnCaptureChanged, OnDeviceChange, GetSuperWndProcAddr, DoDataExchange, BeginModalState, EndModalState, PreTranslateMessage, OnAmbientProperty, WindowProc, OnWndMsg, Default, DefWindowProc, PostNcDestroy, OnChildNotify, ReflectChildNotify, ReflectLastMsg, CheckAutoCenter, SubclassCtl3d, SubclassDlg3d, GrayCtlColor, OnGrayCtlColor, HandleFloatingSysCommand, IsTopParentActive, ActivateTopParent, WalkPreTranslateTree, GetDescendantWindow, SendMessageToDescendants, IsFrameWnd, OnFinalRelease, PreTranslateInput, ModifyStyle, ModifyStyleEx, _FilterToolTipMessage, _EnableToolTips, GetSafeOwner_, CreateDlg, CreateDlgIndirect, CreateDlgIndirect, InitControlContainer, SetOccDialogInfo, AttachControlSite, AttachControlSite, OnNTCtlColor, OnQuery3dControls, OnDisplayChange, OnDragList, GetMessageMap
   
Methods inherited from class CCmdTarget
GetIDispatch, FromIDispatch, IsResultExpected, EnableAutomation, EnableConnections, BeginWaitCursor, EndWaitCursor, RestoreWaitCursor, EnumOleVerbs, DoOleVerb, OnCmdMsg, OnFinalRelease, IsInvokeAllowed, EnableTypeLib, GetTypeInfoOfGuid, GetDispatchIID, GetTypeInfoCount, GetTypeLibCache, GetTypeLib, GetNotSupported, SetNotSupported, GetRoutingView, GetRoutingFrame, GetRoutingView_, GetRoutingFrame_, GetMessageMap, GetCommandMap, GetDispatchMap, GetConnectionMap, GetInterfaceMap, GetEventSinkMap, EnableAggregation, ExternalDisconnect, GetControllingUnknown, InternalQueryInterface, InternalAddRef, InternalRelease, ExternalQueryInterface, ExternalAddRef, ExternalRelease, GetInterface, QueryAggregates, OnCreateAggregates, GetInterfaceHook, GetStandardProp, SetStandardProp, GetEntryCount, GetDispEntry, MemberIDFromName, GetStackSize, PushStackArgs, CallMemberFunc, OnEvent, GetEventSinkEntry, GetExtraConnectionPoints, GetConnectionHook
   
Methods inherited from class CObject
GetRuntimeClass, new, new, delete, IsSerializable, IsKindOf, Serialize
 

Field Detail

m_bActive

protected BOOL m_bActive;

m_bInSys

protected BOOL m_bInSys;

m_bSysTracking

protected BOOL m_bSysTracking;

m_strCaption

protected CString m_strCaption;

messageMap

protected static AFX_CORE_DATA const AFX_MSGMAP messageMap;


Constructor Detail

CMiniFrameWnd

public CMiniFrameWnd();

~CMiniFrameWnd

public ~CMiniFrameWnd();


Method Detail

CalcBorders

public static void PASCAL CalcBorders( LPRECT lpClientRect, DWORD dwStyle = WS_THICKFRAME| WS_CAPTION, DWORD dwExStyle = 0 );

CalcWindowRect

public virtual void CalcWindowRect( LPRECT lpClientRect, UINT nAdjustType = adjustBorder );

Create

public BOOL Create( LPCTSTR lpClassName, LPCTSTR lpWindowName, DWORD dwStyle, const RECT& rect, CWnd* pParentWnd = NULL, UINT nID = 0 );

CreateEx

public BOOL CreateEx( DWORD dwExStyle, LPCTSTR lpClassName, LPCTSTR lpWindowName, DWORD dwStyle, const RECT& rect, CWnd* pParentWnd = NULL, UINT nID = 0 );

GetMessageMap

protected virtual const AFX_MSGMAP* GetMessageMap() const;

Initialize

public static void AFX_CDECL Initialize();

InvertSysMenu

protected void InvertSysMenu();

OnFloatStatus

public LRESULT OnFloatStatus( WPARAM wParam, LPARAM lParam );

OnGetMinMaxInfo

public void OnGetMinMaxInfo( MINMAXINFO* pMMI );

OnGetText

public LRESULT OnGetText( WPARAM wParam, LPARAM lParam );

OnGetTextLength

public LRESULT OnGetTextLength( WPARAM wParam, LPARAM lParam );

OnLButtonUp

public void OnLButtonUp( UINT nFlags, CPoint pt );

OnMouseMove

public void OnMouseMove( UINT nFlags, CPoint pt );

OnNcActivate

public BOOL OnNcActivate( BOOL bActive );

OnNcCalcSize

public void OnNcCalcSize( BOOL bCalcValidRects, NCCALCSIZE_PARAMS* lpParams );

OnNcCreate

public BOOL OnNcCreate( LPCREATESTRUCT lpcs );

OnNcHitTest

public UINT OnNcHitTest( CPoint point );

OnNcLButtonDown

public void OnNcLButtonDown( UINT nHitTest, CPoint pt );

OnNcPaint

public void OnNcPaint();

OnQueryCenterWnd

public LRESULT OnQueryCenterWnd( WPARAM wParam, LPARAM lParam );

OnSetText

public LRESULT OnSetText( WPARAM wParam, LPARAM lParam );

OnSysCommand

public void OnSysCommand( UINT nID, LPARAM lParam );

PreCreateWindow

protected virtual BOOL PreCreateWindow( CREATESTRUCT& cs );

 Overview   Project   Class   Tree   Index 
MFC Class Library
CppDoc v2.3.1
FRAMES    NO FRAMES
SUMMARY:  INNER | FIELD | CONSTR | METHOD