Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | ||
|
Table of Contents.............................................................................................................................................. 2
Logical View Report
Logical View
MFC 6.0
CObject Classes
CObject
Public Operations:
~CObject ():
Serialize (ar: CArchive&): void
AssertValid (): void
Dump (dc: CDumpContext&): void
Application Architecture
CCmdTarget
Derived from CObject
Public Operations:
~CCmdTarget ():
Dump (dc: CDumpContext&): void
AssertValid (): void
OnCmdMsg (nID: UINT, nCode: int, pExtra: void*, pHandlerInfo: AFX_CMDHANDLERINFO*): BOOL
OnFinalRelease (): void
IsInvokeAllowed (dispid: DISPID): BOOL
GetDispatchIID (pIID: IID*): BOOL
GetTypeInfoCount (): UINT
GetTypeLibCache (): CTypeLibCache*
GetTypeLib (lcid: LCID, ppTypeLib: LPTYPELIB*): HRESULT
OnCreateAggregates (): BOOL
GetInterfaceHook (: const void*): LPUNKNOWN
GetExtraConnectionPoints (pConnPoints: CPtrArray*): BOOL
GetConnectionHook (iid: const IID&): LPCONNECTIONPOINT
CConnectionPoint
Derived from CCmdTarget
Public Operations:
GetIID (): REFIID
GetContainer (): LPCONNECTIONPOINTCONTAINER
OnAdvise (bAdvise: BOOL): void
GetMaxConnections (): int
QuerySinkInterface (pUnkSink: LPUNKNOWN): LPUNKNOWN
CDocItem
Derived from CCmdTarget
Public Operations:
~CDocItem ():
AssertValid (): void
Dump (dc: CDumpContext&): void
IsBlank (): BOOL
Serialize (ar: CArchive&): void
CDocObjectServer
Derived from CCmdTarget
Public Operations:
OnApplyViewState (ar: CArchive&): void
OnSaveViewState (ar: CArchive&): void
OnActivateView (): HRESULT
~CDocObjectServer ():
AssertValid (): void
Dump (dc: CDumpContext&): void
OnCloseDocument (): void
CDocObjectServerItem
Derived from COleServerItem
Public Operations:
~CDocObjectServerItem ():
AssertValid (): void
Dump (dc: CDumpContext&): void
OnDoVerb (iVerb: LONG): void
OnHide (): void
OnOpen (): void
OnShow (): void
CDocTemplate
Derived from CCmdTarget
Public Operations:
~CDocTemplate ():
Dump (: CDumpContext&): void
AssertValid (): void
OnCmdMsg (nID: UINT, nCode: int, pExtra: void*, pHandlerInfo: AFX_CMDHANDLERINFO*): BOOL
InitialUpdateFrame (pFrame: CFrameWnd*, pDoc: CDocument*, bMakeVisible: BOOL = TRUE): void
OnIdle (): void
OpenDocumentFile (lpszPathName: LPCTSTR, bMakeVisible: BOOL = TRUE): CDocument*
SaveAllModified (): BOOL
CloseAllDocuments (bEndSession: BOOL): void
LoadTemplate (): void
GetFirstDocPosition (): POSITION
GetNextDoc (rPos: POSITION&): CDocument*
AddDocument (pDoc: CDocument*): void
RemoveDocument (pDoc: CDocument*): void
GetDocString (rString: CString&, index: CDocTemplate::DocStringIndex): BOOL
MatchDocType (lpszPathName: LPCTSTR, rpDocMatch: CDocument*&): CDocTemplate::Confidence
CreateNewDocument (): CDocument*
CreateNewFrame (pDoc: CDocument*, pOther: CFrameWnd*): CFrameWnd*
SetDefaultTitle (pDocument: CDocument*): void
CDocument
Derived from CCmdTarget
Public Operations:
~CDocument ():
Dump (: CDumpContext&): void
AssertValid (): void
OnCmdMsg (nID: UINT, nCode: int, pExtra: void*, pHandlerInfo: AFX_CMDHANDLERINFO*): BOOL
OnFinalRelease (): void
SetTitle (lpszTitle: LPCTSTR): void
GetDefaultAccelerator (): HACCEL
OnIdle (): void
SetPathName (lpszPathName: LPCTSTR, bAddToMRU: BOOL = TRUE): void
IsModified (): BOOL
SetModifiedFlag (bModified: BOOL = TRUE): void
GetFirstViewPosition (): POSITION
GetNextView (rPosition: POSITION&): CView*
OnChangedViewList (): void
DeleteContents (): void
OnNewDocument (): BOOL
OnOpenDocument (lpszPathName: LPCTSTR): BOOL
OnSaveDocument (lpszPathName: LPCTSTR): BOOL
OnCloseDocument (): void
ReportSaveLoadException (lpszPathName: LPCTSTR, e: CException*, bSaving: BOOL, nIDPDefault: UINT): void
GetFile (lpszFileName: LPCTSTR, nOpenFlags: UINT, pError: CFileException*): CFile*
ReleaseFile (pFile: CFile*, bAbort: BOOL): void
CanCloseFrame (pFrame: CFrameWnd*): BOOL
SaveModified (): BOOL
PreCloseFrame (pFrame: CFrameWnd*): void
DoSave (lpszPathName: LPCTSTR, bReplace: BOOL = TRUE): BOOL
DoFileSave (): BOOL
UpdateFrameCounts (): void
GetDefaultMenu (): HMENU
CMultiDocTemplate
Derived from CDocTemplate
Public Operations:
~CMultiDocTemplate ():
Dump (: CDumpContext&): void
AssertValid (): void
OpenDocumentFile (lpszPathName: LPCTSTR, bMakeVisible: BOOL = TRUE): CDocument*
LoadTemplate (): void
GetFirstDocPosition (): POSITION
GetNextDoc (rPos: POSITION&): CDocument*
AddDocument (pDoc: CDocument*): void
RemoveDocument (pDoc: CDocument*): void
SetDefaultTitle (pDocument: CDocument*): void
COleClientItem
Derived from CDocItem
Public Operations:
Release (dwCloseOption: OLECLOSE = OLECLOSE_NOSAVE): void
~COleClientItem ():
AssertValid (): void
Dump (dc: CDumpContext&): void
Serialize (ar: CArchive&): void
SetDrawAspect (nDrawAspect: DVASPECT): void
DoVerb (nVerb: LONG, pView: CView*, lpMsg: LPMSG = NULL): BOOL
OnGetClipboardData (bIncludeLink: BOOL, lpOffset: LPPOINT, lpSize: LPSIZE): COleDataSource*
ConvertTo (clsidNew: const CLSID&): BOOL
ActivateAs (lpszUserType: LPCTSTR, clsidOld: const CLSID&, clsidNew: const CLSID&): BOOL
OnChange (nCode: OLE_NOTIFICATION, dwParam: DWORD): void
OnGetItemPosition (rPosition: CRect&): void
OnScrollBy (sizeScroll: CSize): BOOL
OnDiscardUndoState (): void
OnDeactivateAndUndo (): void
OnDeactivateUI (bUndoable: BOOL): void
OnShowItem (): void
OnGetClipRect (rClipRect: CRect&): void
CanActivate (): BOOL
OnActivate (): void
OnActivateUI (): void
OnDeactivate (): void
OnGetWindowContext (ppMainFrame: CFrameWnd**, ppDocFrame: CFrameWnd**, lpFrameInfo: LPOLEINPLACEFRAMEINFO): BOOL
OnChangeItemPosition (rectPos: const CRect&): BOOL
OnInsertMenus (pMenuShared: CMenu*, lpMenuWidths: LPOLEMENUGROUPWIDTHS): void
OnSetMenu (pMenuShared: CMenu*, holemenu: HOLEMENU, hwndActiveObject: HWND): void
OnRemoveMenus (pMenuShared: CMenu*): void
OnUpdateFrameTitle (): BOOL
OnShowControlBars (pFrameWnd: CFrameWnd*, bShow: BOOL): BOOL
ReportError (sc: SCODE): BOOL
FreezeLink (): BOOL
GetClientSite (): LPOLECLIENTSITE
FinishCreate (sc: SCODE): BOOL
CheckGeneral (sc: SCODE): void
OnDataChange (lpFormatEtc: LPFORMATETC, lpStgMedium: LPSTGMEDIUM): void
GetItemStorage (): void
ReadItem (ar: CArchive&): void
WriteItem (ar: CArchive&): void
CommitItem (bSuccess: BOOL): void
COleControlModule
Derived from CWinApp
Public Operations:
InitInstance (): BOOL
ExitInstance (): int
COleDataSource
Derived from CCmdTarget
Public Operations:
~COleDataSource ():
OnRenderGlobalData (lpFormatEtc: LPFORMATETC, phGlobal: HGLOBAL*): BOOL
OnRenderFileData (lpFormatEtc: LPFORMATETC, pFile: CFile*): BOOL
OnRenderData (lpFormatEtc: LPFORMATETC, lpStgMedium: LPSTGMEDIUM): BOOL
OnSetData (lpFormatEtc: LPFORMATETC, lpStgMedium: LPSTGMEDIUM, bRelease: BOOL): BOOL
AssertValid (): void
Dump (dc: CDumpContext&): void
COleDocObjectItem
Derived from COleClientItem
Public Operations:
Release (dwCloseOption: OLECLOSE = OLECLOSE_NOSAVE): void
~COleDocObjectItem ():
OnGetItemPosition (rPosition: CRect&): void
OnInsertMenus (pMenuShared: CMenu*, lpMenuWidths: LPOLEMENUGROUPWIDTHS): void
OnRemoveMenus (pMenuShared: CMenu*): void
GetHelpMenu (nPosition: UINT&): CMenu*
COleDocument
Derived from CDocument
Public Operations:
~COleDocument ():
AssertValid (): void
Dump (dc: CDumpContext&): void
Serialize (ar: CArchive&): void
GetInPlaceActiveItem (pWnd: CWnd*): COleClientItem*
GetStartPosition (): POSITION
GetNextItem (pos: POSITION&): CDocItem*
AddItem (pItem: CDocItem*): void
RemoveItem (pItem: CDocItem*): void
UpdateModifiedFlag (): void
GetPrimarySelectedItem (pView: CView*): COleClientItem*
OnShowViews (bVisible: BOOL): void
SetPathName (lpszPathName: LPCTSTR, bAddToMRU: BOOL = TRUE): void
DeleteContents (): void
PreCloseFrame (pFrame: CFrameWnd*): void
SaveModified (): BOOL
OnIdle (): void
OnNewDocument (): BOOL
OnOpenDocument (lpszPathName: LPCTSTR): BOOL
OnSaveDocument (lpszPathName: LPCTSTR): BOOL
OnCloseDocument (): void
GetMoniker (nAssign: OLEGETMONIKER): LPMONIKER
GetContainer (): LPOLEITEMCONTAINER
LoadFromStorage (): void
SaveToStorage (pObject: CObject* = NULL): void
OnCmdMsg (nID: UINT, nCode: int, pExtra: void*, pHandlerInfo: AFX_CMDHANDLERINFO*): BOOL
COleDropSource
Derived from CCmdTarget
Public Operations:
Dump (dc: CDumpContext&): void
QueryContinueDrag (bEscapePressed: BOOL, dwKeyState: DWORD): SCODE
GiveFeedback (dropEffect: DROPEFFECT): SCODE
OnBeginDrag (pWnd: CWnd*): BOOL
COleDropTarget
Derived from CCmdTarget
Public Operations:
~COleDropTarget ():
AssertValid (): void
Dump (dc: CDumpContext&): void
Revoke (): void
OnDragEnter (pWnd: CWnd*, pDataObject: COleDataObject*, dwKeyState: DWORD, point: CPoint): DROPEFFECT
OnDragOver (pWnd: CWnd*, pDataObject: COleDataObject*, dwKeyState: DWORD, point: CPoint): DROPEFFECT
OnDrop (pWnd: CWnd*, pDataObject: COleDataObject*, dropEffect: DROPEFFECT, point: CPoint): BOOL
OnDropEx (pWnd: CWnd*, pDataObject: COleDataObject*, dropDefault: DROPEFFECT, dropList: DROPEFFECT, point: CPoint): DROPEFFECT
OnDragLeave (pWnd: CWnd*): void
OnDragScroll (pWnd: CWnd*, dwKeyState: DWORD, point: CPoint): DROPEFFECT
COleLinkingDoc
Derived from COleDocument
Public Operations:
~COleLinkingDoc ():
AssertValid (): void
Dump (dc: CDumpContext&): void
OnShowViews (bVisible: BOOL): void
OnNewDocument (): BOOL
OnOpenDocument (lpszPathName: LPCTSTR): BOOL
OnSaveDocument (lpszPathName: LPCTSTR): BOOL
OnCloseDocument (): void
GetMoniker (nAssign: OLEGETMONIKER): LPMONIKER
GetContainer (): LPOLEITEMCONTAINER
SaveToStorage (pObject: CObject* = NULL): void
OnGetLinkedItem (lpszItemName: LPCTSTR): COleServerItem*
OnFindEmbeddedItem (lpszItemName: LPCTSTR): COleClientItem*
ReportSaveLoadException (lpszPathName: LPCTSTR, e: CException*, bSaving: BOOL, nIDPDefault: UINT): void
RegisterIfServerAttached (lpszPathName: LPCTSTR, bMessage: BOOL): BOOL
COleMessageFilter
Derived from CCmdTarget
Public Operations:
~COleMessageFilter ():
AssertValid (): void
Dump (dc: CDumpContext&): void
BeginBusyState (): void
EndBusyState (): void
OnMessagePending (pMsg: const MSG*): BOOL
IsSignificantMessage (pMsg: MSG*): BOOL
OnBusyDialog (htaskBusy: HTASK): int
OnNotRespondingDialog (htaskBusy: HTASK): int
COleObjectFactory
Derived from CCmdTarget
Public Operations:
~COleObjectFactory ():
IsRegistered (): BOOL
Register (): BOOL
UpdateRegistry (bRegister: BOOL): BOOL
OnCreateObject (): CCmdTarget*
VerifyUserLicense (): BOOL
GetLicenseKey (dwReserved: DWORD, pbstrKey: BSTR*): BOOL
VerifyLicenseKey (bstrKey: BSTR): BOOL
COleServerDoc
Derived from COleLinkingDoc
Public Operations:
~COleServerDoc ():
AssertValid (): void
Dump (dc: CDumpContext&): void
DeleteContents (): void
SaveModified (): BOOL
OnSaveDocument (lpszPathName: LPCTSTR): BOOL
OnCloseDocument (): void
GetMoniker (nAssign: OLEGETMONIKER): LPMONIKER
OnDeactivateUI (bUndoable: BOOL): void
OnDeactivate (): void
OnShowControlBars (pFrameWnd: CFrameWnd*, bShow: BOOL): void
OnClose (dwCloseOption: OLECLOSE): void
OnSaveEmbedding (lpStorage: LPSTORAGE): void
OnGetLinkedItem (lpszItemName: LPCTSTR): COleServerItem*
OnUpdateDocument (): BOOL
OnGetEmbeddedItem (): COleServerItem*
OnSetHostNames (lpszHost: LPCTSTR, lpszHostObj: LPCTSTR): void
OnExecOleCmd (pguidCmdGroup: const GUID*, nCmdID: DWORD, nCmdExecOpt: DWORD, pvarargIn: VARIANTARG*, pvarargOut: VARIANTARG*): HRESULT
GetDocObjectServer (pDocSite: LPOLEDOCUMENTSITE): CDocObjectServer*
OnShowDocument (bShow: BOOL): void
OnSetItemRects (lpPosRect: LPCRECT, lpClipRect: LPCRECT): void
OnReactivateAndUndo (): BOOL
OnFrameWindowActivate (bActivate: BOOL): void
OnDocWindowActivate (bActivate: BOOL): void
CreateInPlaceFrame (pParentWnd: CWnd*): COleIPFrameWnd*
DestroyInPlaceFrame (pFrameWnd: COleIPFrameWnd*): void
OnResizeBorder (lpRectBorder: LPCRECT, lpUIWindow: LPOLEINPLACEUIWINDOW, bFrame: BOOL): void
CanCloseFrame (pFrame: CFrameWnd*): BOOL
GetDefaultMenu (): HMENU
GetDefaultAccelerator (): HACCEL
GetFileTypeString (rString: CString&): BOOL
OnNewEmbedding (lpStorage: LPSTORAGE): void
OnOpenEmbedding (lpStorage: LPSTORAGE): void
COleServerItem
Derived from CDocItem
Public Operations:
~COleServerItem ():
OnRenderGlobalData (lpFormatEtc: LPFORMATETC, phGlobal: HGLOBAL*): BOOL
OnRenderFileData (lpFormatEtc: LPFORMATETC, pFile: CFile*): BOOL
OnRenderData (lpFormatEtc: LPFORMATETC, lpStgMedium: LPSTGMEDIUM): BOOL
OnSetData (lpFormatEtc: LPFORMATETC, lpStgMedium: LPSTGMEDIUM, bRelease: BOOL): BOOL
AssertValid (): void
Dump (dc: CDumpContext&): void
IsBlank (): BOOL
OnGetClipboardData (bIncludeLink: BOOL, lpOffset: LPPOINT, lpSize: LPSIZE): COleDataSource*
OnDraw (pDC: CDC*, rSize: CSize&): BOOL
OnUpdate (pSender: COleServerItem*, lHint: LPARAM, pHint: CObject*, nDrawAspect: DVASPECT): void
OnDrawEx (pDC: CDC*, nDrawAspect: DVASPECT, rSize: CSize&): BOOL
OnSetExtent (nDrawAspect: DVASPECT, size: const CSize&): BOOL
OnGetExtent (nDrawAspect: DVASPECT, rSize: CSize&): BOOL
OnDoVerb (iVerb: LONG): void
OnSetColorScheme (lpLogPalette: const LOGPALETTE*): BOOL
OnQueryUpdateItems (): BOOL
OnUpdateItems (): void
OnShow (): void
OnOpen (): void
OnHide (): void
OnInitFromData (pDataObject: COleDataObject*, bCreation: BOOL): BOOL
OnFinalRelease (): void
GetMetafileData (lpFormatEtc: LPFORMATETC, pmedium: LPSTGMEDIUM): BOOL
OnSaveEmbedding (lpStorage: LPSTORAGE): void
COleTemplateServer
Derived from COleObjectFactory
Public Operations:
OnCreateObject (): CCmdTarget*
OnCmdMsg (nID: UINT, nCode: int, pExtra: void*, pHandlerInfo: AFX_CMDHANDLERINFO*): BOOL
CRichEditCntrItem
Derived from COleClientItem
Public Operations:
AssertValid (): void
Dump (dc: CDumpContext&): void
GetClientSite (): LPOLECLIENTSITE
ConvertTo (clsidNew: const CLSID&): BOOL
ActivateAs (lpszUserType: LPCTSTR, clsidOld: const CLSID&, clsidNew: const CLSID&): BOOL
SetDrawAspect (nDrawAspect: DVASPECT): void
OnDeactivateUI (bUndoable: BOOL): void
CanActivate (): BOOL
OnChangeItemPosition (rectPos: const CRect&): BOOL
CRichEditDoc
Derived from COleServerDoc
Public Operations:
GetInPlaceActiveItem (pWnd: CWnd*): COleClientItem*
AssertValid (): void
Dump (dc: CDumpContext&): void
Serialize (ar: CArchive&): void
DeleteContents (): void
CreateClientItem (preo: REOBJECT* = NULL): CRichEditCntrItem*
GetView (): CRichEditView*
OnGetEmbeddedItem (): COleServerItem*
SetPathName (lpszPathName: LPCTSTR, bAddToMRU: BOOL = TRUE): void
SetTitle (lpszTitle: LPCTSTR): void
GetPrimarySelectedItem (pView: CView*): COleClientItem*
GetStartPosition (): POSITION
PreCloseFrame (pFrameWnd: CFrameWnd*): void
UpdateModifiedFlag (): void
IsModified (): BOOL
SetModifiedFlag (bModified: BOOL = TRUE): void
CSingleDocTemplate
Derived from CDocTemplate
Public Operations:
~CSingleDocTemplate ():
Dump (: CDumpContext&): void
AssertValid (): void
OpenDocumentFile (lpszPathName: LPCTSTR, bMakeVisible: BOOL = TRUE): CDocument*
GetFirstDocPosition (): POSITION
GetNextDoc (rPos: POSITION&): CDocument*
AddDocument (pDoc: CDocument*): void
RemoveDocument (pDoc: CDocument*): void
SetDefaultTitle (pDocument: CDocument*): void
CWinApp
Derived from CWinThread
Public Operations:
~CWinApp ():
Dump (dc: CDumpContext&): void
AssertValid (): void
WinHelp (dwData: DWORD, nCmd: UINT = HELP_CONTEXT): void
InitInstance (): BOOL
Run (): int
OnIdle (lCount: LONG): BOOL
ExitInstance (): int
ProcessWndProcException (e: CException*, pMsg: const MSG*): LRESULT
OpenDocumentFile (lpszFileName: LPCTSTR): CDocument*
SaveAllModified (): BOOL
OnDDECommand (lpszCommand: LPTSTR): BOOL
AddToRecentFileList (lpszPathName: LPCTSTR): void
InitApplication (): BOOL
DoMessageBox (lpszPrompt: LPCTSTR, nType: UINT, nIDPrompt: UINT): int
DoWaitCursor (nCode: int): void
CWinThread
Derived from CCmdTarget
Public Operations:
~CWinThread ():
Dump (dc: CDumpContext&): void
AssertValid (): void
PreTranslateMessage (pMsg: MSG*): BOOL
InitInstance (): BOOL
Run (): int
PumpMessage (): BOOL
OnIdle (lCount: LONG): BOOL
IsIdleMessage (pMsg: MSG*): BOOL
ExitInstance (): int
ProcessWndProcException (e: CException*, pMsg: const MSG*): LRESULT
ProcessMessageFilter (code: int, lpMsg: LPMSG): BOOL
GetMainWnd (): CWnd*
Delete (): void
Window Support
CWnd
Derived from CCmdTarget
Public Operations:
~CWnd ():
Dump (dc: CDumpContext&): void
AssertValid (): void
OnFinalRelease (): void
PreSubclassWindow (): void
Create (lpszClassName: LPCTSTR, lpszWindowName: LPCTSTR, dwStyle: DWORD, rect: const RECT&, pParentWnd: CWnd*, nID: UINT, pContext: CCreateContext* = NULL): BOOL
DestroyWindow (): BOOL
PreCreateWindow (cs: CREATESTRUCT&): BOOL
CalcWindowRect (lpClientRect: LPRECT, nAdjustType: UINT = adjustBorder): void
OnToolHitTest (point: CPoint, pTI: TOOLINFO*): int
GetScrollBarCtrl (nBar: int): CScrollBar*
WinHelp (dwData: DWORD, nCmd: UINT = HELP_CONTEXT): void
ContinueModal (): BOOL
EndModalLoop (nResult: int): void
OnCommand (wParam: WPARAM, lParam: LPARAM): BOOL
OnNotify (wParam: WPARAM, lParam: LPARAM, pResult: LRESULT*): BOOL
GetSuperWndProcAddr (): WNDPROC*
DoDataExchange (pDX: CDataExchange*): void
BeginModalState (): void
EndModalState (): void
PreTranslateMessage (pMsg: MSG*): BOOL
OnAmbientProperty (pSite: COleControlSite*, dispid: DISPID, pvar: VARIANT*): BOOL
WindowProc (message: UINT, wParam: WPARAM, lParam: LPARAM): LRESULT
OnWndMsg (message: UINT, wParam: WPARAM, lParam: LPARAM, pResult: LRESULT*): BOOL
DefWindowProc (message: UINT, wParam: WPARAM, lParam: LPARAM): LRESULT
PostNcDestroy (): void
OnChildNotify (message: UINT, wParam: WPARAM, lParam: LPARAM, pLResult: LRESULT*): BOOL
CheckAutoCenter (): BOOL
IsFrameWnd (): BOOL
SetOccDialogInfo (pOccDialogInfo: _AFX_OCC_DIALOG_INFO*): BOOL
Control Bars
CControlBar
Derived from CWnd
Public Operations:
AssertValid (): void
Dump (dc: CDumpContext&): void
CalcFixedLayout (bStretch: BOOL, bHorz: BOOL): CSize
CalcDynamicLayout (nLength: int, nMode: DWORD): CSize
OnUpdateCmdUI (pTarget: CFrameWnd*, bDisableIfNoHndler: BOOL): void
~CControlBar ():
DelayShow (bShow: BOOL): void
IsVisible (): BOOL
RecalcDelayShow (lpLayout: AFX_SIZEPARENTPARAMS*): DWORD
IsDockBar (): BOOL
DestroyWindow (): BOOL
OnBarStyleChange (dwOldStyle: DWORD, dwNewStyle: DWORD): void
PreTranslateMessage (pMsg: MSG*): BOOL
PreCreateWindow (cs: CREATESTRUCT&): BOOL
PostNcDestroy (): void
DoPaint (pDC: CDC*): void
WindowProc (message: UINT, wParam: WPARAM, lParam: LPARAM): LRESULT
SetStatusText (nHit: int): BOOL
CDialogBar
Derived from CControlBar
Public Operations:
CalcFixedLayout (bStretch: BOOL, bHorz: BOOL): CSize
OnUpdateCmdUI (pTarget: CFrameWnd*, bDisableIfNoHndler: BOOL): void
~CDialogBar ():
SetOccDialogInfo (pOccDialogInfo: _AFX_OCC_DIALOG_INFO*): BOOL
COleResizeBar
Derived from CControlBar
Public Operations:
~COleResizeBar ():
OnUpdateCmdUI (pTarget: CFrameWnd*, bDisableIfNoHndler: BOOL): void
CReBar
Derived from CControlBar
Public Operations:
CalcFixedLayout (bStretch: BOOL, bHorz: BOOL): CSize
CalcDynamicLayout (nLength: int, nMode: DWORD): CSize
OnUpdateCmdUI (pTarget: CFrameWnd*, bDisableIfNoHndler: BOOL): void
WindowProc (message: UINT, wParam: WPARAM, lParam: LPARAM): LRESULT
OnToolHitTest (point: CPoint, pTI: TOOLINFO*): int
CStatusBar
Derived from CControlBar
Public Operations:
AssertValid (): void
Dump (dc: CDumpContext&): void
DrawItem (lpDrawItemStruct: LPDRAWITEMSTRUCT): void
CalcFixedLayout (bStretch: BOOL, bHorz: BOOL): CSize
OnUpdateCmdUI (pTarget: CFrameWnd*, bDisableIfNoHndler: BOOL): void
~CStatusBar ():
OnBarStyleChange (dwOldStyle: DWORD, dwNewStyle: DWORD): void
OnChildNotify (message: UINT, wParam: WPARAM, lParam: LPARAM, pLResult: LRESULT*): BOOL
CToolBar
Derived from CControlBar
Public Operations:
AssertValid (): void
Dump (dc: CDumpContext&): void
CalcFixedLayout (bStretch: BOOL, bHorz: BOOL): CSize
CalcDynamicLayout (nLength: int, nMode: DWORD): CSize
OnUpdateCmdUI (pTarget: CFrameWnd*, bDisableIfNoHndler: BOOL): void
~CToolBar ():
OnBarStyleChange (dwOldStyle: DWORD, dwNewStyle: DWORD): void
GetItemRect (nIndex: int, lpRect: LPRECT): void
OnToolHitTest (point: CPoint, pTI: TOOLINFO*): int
Controls
CAnimateCtrl
Derived from CWnd
Public Operations:
~CAnimateCtrl ():
CBitmapButton
Derived from CButton
Public Operations:
AssertValid (): void
Dump (dc: CDumpContext&): void
DrawItem (lpDrawItemStruct: LPDRAWITEMSTRUCT): void
CButton
Derived from CWnd
Public Operations:
~CButton ():
DrawItem (lpDrawItemStruct: LPDRAWITEMSTRUCT): void
OnChildNotify (message: UINT, wParam: WPARAM, lParam: LPARAM, pLResult: LRESULT*): BOOL
CCheckListBox
Derived from CListBox
Public Operations:
DrawItem (lpDrawItemStruct: LPDRAWITEMSTRUCT): void
MeasureItem (lpMeasureItemStruct: LPMEASUREITEMSTRUCT): void
PreSubclassWindow (): void
OnChildNotify (message: UINT, wParam: WPARAM, lParam: LPARAM, pLResult: LRESULT*): BOOL
OnGetCheckPosition (rectItem: CRect, rectCheckBox: CRect): CRect
CComboBox
Derived from CWnd
Public Operations:
~CComboBox ():
DrawItem (lpDrawItemStruct: LPDRAWITEMSTRUCT): void
MeasureItem (lpMeasureItemStruct: LPMEASUREITEMSTRUCT): void
OnChildNotify (message: UINT, wParam: WPARAM, lParam: LPARAM, pLResult: LRESULT*): BOOL
CompareItem (lpCompareItemStruct: LPCOMPAREITEMSTRUCT): int
DeleteItem (lpDeleteItemStruct: LPDELETEITEMSTRUCT): void
CComboBoxEx
Derived from CComboBox
Public Operations:
~CComboBoxEx ():
CDateTimeCtrl
Derived from CWnd
Public Operations:
~CDateTimeCtrl ():
CDragListBox
Derived from CListBox
Public Operations:
DrawInsert (nItem: int): void
BeginDrag (pt: CPoint): BOOL
CancelDrag (pt: CPoint): void
Dragging (pt: CPoint): UINT
Dropped (nSrcIndex: int, pt: CPoint): void
PreSubclassWindow (): void
~CDragListBox ():
OnChildNotify (message: UINT, wParam: WPARAM, lParam: LPARAM, pLResult: LRESULT*): BOOL
CEdit
Derived from CWnd
Public Operations:
~CEdit ():
CHeaderCtrl
Derived from CWnd
Public Operations:
~CHeaderCtrl ():
OnChildNotify (message: UINT, wParam: WPARAM, lParam: LPARAM, pLResult: LRESULT*): BOOL
DrawItem (lpDrawItemStruct: LPDRAWITEMSTRUCT): void
CHotKeyCtrl
Derived from CWnd
Public Operations:
~CHotKeyCtrl ():
CIPAddressCtrl
Derived from CWnd
Public Operations:
Дата публикования: 2014-12-10; Прочитано: 247 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!