Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Министерство образования и науки Украины 1 страница



Table of Contents.............................................................................................................................................. 2


Logical View Report

Logical View

CAboutDlg

Derived from CDialog

Public Operations:

CAboutDlg ():

DoDataExchange (pDX: CDataExchange*): void

CDataView

Derived from CListView

CDekanatApp

Derived from CWinApp

Public Operations:

InitInstance (): BOOL

CDekanatlApp ():

CDekanatApp ():

Nested Classes

CSpisokExamenatorovDlg

Derived from CDialog

Public Attributes:

name:

family:

otchestvo:

disciplina:

Public Operations:

CPassDlg ():

DoDataExchange (pDX: CDataExchange*): void

CDekanatDoc

Derived from CDocument

Public Attributes:

name*: CDatabase

Public Operations:

CDekanatDoc ():

~CDekanatDoc ():

Serialize (ar: CArchive&): void

Dump (arg: CDumpContext&): void

AssertValid (): void

OnNewDocument (): BOOL

OnCloseDocument (): void

CDekanatView

Derived from CTreeView

Public Operations:

CDekanatView ():

~CDekanatView ():

Dump (arg: CDumpContext&): void

OnDraw (pDC: CDC*): void

PreCreateWindow (cs: CREATESTRUCT&): BOOL

OnInitialUpdate (): void

OnUpdate (pSender: CView*, lHint: LPARAM, pHint: CObject*): void

CExamenDlg

Derived from CDialog

Public Attributes:

nazvanie:

vremja/data: CTime

FIO prepoda:

№ gruppi:

Public Operations:

CMarshDlg ():

DoDataExchange (pDX: CDataExchange*): void

CExamenFolderNode

Derived from CNode

CExamenFormNode

Derived from CNode

CExamenNewNode

Derived from CNode

CExamenSet

Derived from CRecordset

Public Attributes:

Name_examen:

№ gruppi:

Time/Date:

FIO prepodavatelja:

Public Operations:

CExamenSet (pdb: CDatabase* = NULL):

~CExamenSet ():

AssertValid (): void

Dump (dc: CDumpContext&): void

GetDefaultConnect (): CString

GetDefaultSQL (): CString

DoFieldExchange (pFX: CFieldExchange*): void

CExplorerSplitterWnd

Derived from CSplitterWnd

Public Operations:

PreTranslateMessage (pMsg: MSG*): BOOL

Protected Operations:

OnContextMenu (pWnd: CWnd*, pos: CPoint): void

CMainFrame

Derived from CFrameWnd

Public Operations:

OnCreateClient (lpcs: LPCREATESTRUCT, pContext: CCreateContext*): BOOL

CMainFrame ():

~CMainFrame ():

Dump (dc: CDumpContext&): void

AssertValid (): void

PreCreateWindow (cs: CREATESTRUCT&): BOOL

Protected Operations:

OnCreate (lpCreateStruct: LPCREATESTRUCT): int

CMyList

Derived from CListView

CMyTree

Derived from CTreeView

Public Operations:

CMyTree ():

~CMyTree ():

OnDraw (pDC: CDC*): void

CNode

Derived from CObject

Public Operations:

~CNode ():

FindNode (): CNode*

CRaspisanieExamenovDlg

Derived from CDialog

Public Operations:

CRaspisanieDlg ():

DoDataExchange (pDX: CDataExchange*): void

CSpisokExamenatorovFolderNode

Derived from CNode

CSpisokExamenatorovFormNode

Derived from CNode

CSpisokExamenatorovNewNode

Derived from CNode

CSpisokY4ebgruppDlg

Derived from CDialog

CSpisokY4ebgruppFolderNode

Derived from CNode

CSpisokY4ebgruppNode

Derived from CNode

CStudentFormNode

Derived from CNode

CStudentNewNode

Derived from CObject, CNode

CStudentSet

Derived from CRecordset

Public Attributes:

name:

Surname:

SecondName:

№ gruppi:

Specialnost:

Public Operations:

AssertValid (): void

Dump (dc: CDumpContext&): void

GetDefaultConnect (): CString

GetDefaultSQL (): CString

DoFieldExchange (pFX: CFieldExchange*): void

CStudentSet (pdb: CDatabase* = NULL):

~CStudentSet ():

CUserNode

Derived from CNode

CZaprosRaspFormNode

Derived from CNode

CZaprosRaspNewNode

Derived from CNode

CZapros_ob_exFolderNode

Derived from CNode

Zapros_ob_exDlg

Derived from CDialog

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, CRecordset, CDatabase

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





Дата публикования: 2014-12-08; Прочитано: 400 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.09 с)...