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

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



GetLength (): DWORD

AssertValid (): void

FindFile (refLocator: CGopherLocator&, pstrString: LPCTSTR, dwFlags: DWORD = INTERNET_FLAG_RELOAD): BOOL

FindFile (pstrString: LPCTSTR, dwFlags: DWORD = INTERNET_FLAG_RELOAD): BOOL

FindNextFile (): BOOL

CloseContext (): void

IsDots (): BOOL

GetLastWriteTime (pTimeStamp: FILETIME*): BOOL

GetLastWriteTime (refTime: CTime&): BOOL

GetLastAccessTime (pTimeStamp: FILETIME*): BOOL

GetLastAccessTime (refTime: CTime&): BOOL

GetCreationTime (pTimeStamp: FILETIME*): BOOL

GetCreationTime (refTime: CTime&): BOOL

GetLength64 (): __int64

CGopherLocator

Derived from CObject

CHttpConnection

Derived from CInternetConnection

Public Operations:

Close (): void

Dump (dc: CDumpContext&): void

AssertValid (): void

CInternetConnection

Derived from CObject

Public Operations:

Close (): void

Dump (dc: CDumpContext&): void

CInternetSession

Derived from CObject

Public Operations:

Close (): void

OnStatusCallback (dwContext: DWORD, dwInternetStatus: DWORD, lpvStatusInformation: LPVOID, dwStatusInformationLength: DWORD): void

Dump (dc: CDumpContext&): void

Lists

CList

Derived from CObject

CObList

Derived from CObject

CPtrList

Derived from CObject

CStringList

Derived from CObject

Maps

CMap

Derived from CObject

CMapPtrToPtr

Derived from CObject

CMapPtrToWord

Derived from CObject

CMapStringToOb

Derived from CObject

CMapStringToPtr

Derived from CObject

CMapStringToString

Derived from CObject

CMapWordToOb

Derived from CObject

CMapWordToPtr

Derived from CObject

Menus

CMenu

Derived from CObject

Public Operations:

~CMenu ():

Dump (dc: CDumpContext&): void

AssertValid (): void

DrawItem (lpDrawItemStruct: LPDRAWITEMSTRUCT): void

MeasureItem (lpMeasureItemStruct: LPMEASUREITEMSTRUCT): void

ODBC Database Support

CDatabase

Derived from CObject

Public Operations:

~CDatabase ():

Open (lpszDSN: LPCTSTR, bExclusive: BOOL = FALSE, bReadonly: BOOL = FALSE, lpszConnect: LPCTSTR = _T("ODBC"), bUseCursorLib: BOOL = TRUE): BOOL

OpenEx (lpszConnectString: LPCTSTR, dwOptions: DWORD = 0): BOOL

Close (): void

OnSetOptions (hstmt: HSTMT): void

AssertValid (): void

Dump (dc: CDumpContext&): void

Check (nRetCode: RETCODE): BOOL

BindParameters (hstmt: HSTMT): void

ThrowDBException (nRetCode: RETCODE): void

CLongBinary

Derived from CObject

Public Operations:

~CLongBinary ():

AssertValid (): void

Dump (dc: CDumpContext&): void

CRecordset

Derived from CObject, CDatabase

Public Operations:

~CRecordset ():

Open (nOpenType: UINT = snapshot, lpszSql: LPCTSTR = NULL, dwOptions: DWORD = none): BOOL

Close (): void

OnSetOptions (hstmt: HSTMT): void

AssertValid (): void

Dump (dc: CDumpContext&): void

Check (nRetCode: RETCODE): BOOL

ThrowDBException (nRetCode: RETCODE, hstmt: HSTMT = SQL_NULL_HSTMT): void

Move (nRows: long, wFetchType: WORD = SQL_FETCH_RELATIVE): void

SetRowsetSize (dwNewRowsetSize: DWORD): void

CheckRowsetError (nRetCode: RETCODE): void

AddNew (): void

Edit (): void

Update (): BOOL

Delete (): void

Requery (): BOOL

GetDefaultConnect (): CString

GetDefaultSQL (): CString

DoFieldExchange (pFX: CFieldExchange*): void

DoBulkFieldExchange (pFX: CFieldExchange*): void

SetRowsetCurrencyStatus (nRetCode: RETCODE, wFetchType: UWORD, nRows: long, dwRowsFetched: DWORD): void

PreBindFields (): void

GetLBFetchSize (lOldSize: long): long

GetLBReallocSize (lOldSize: long): long

Synchronization

CCriticalSection

Derived from CSyncObject

Public Operations:

~CCriticalSection ():

CEvent

Derived from CSyncObject

Public Operations:

~CEvent ():

CMutex

Derived from CSyncObject

Public Operations:

~CMutex ():

CSemaphore

Derived from CSyncObject

Public Operations:

Unlock (): BOOL

Unlock (lCount: LONG, lprevCount: LPLONG = NULL): BOOL

~CSemaphore ():

CSyncObject

Derived from CObject

Public Operations:

Lock (dwTimeout: DWORD = INFINITE): BOOL

Unlock (): BOOL

Unlock (lCount: LONG, lpPrevCount: LPLONG): BOOL

~CSyncObject ():

AssertValid (): void

Dump (dc: CDumpContext&): void

Windows Sockets

CAsyncSocket

Derived from CObject

Public Operations:

Accept (rConnectedSocket: CAsyncSocket&, lpSockAddr: SOCKADDR* = NULL, lpSockAddrLen: int* = NULL): BOOL

Close (): void

Receive (lpBuf: void*, nBufLen: int, nFlags: int = 0): int

Send (lpBuf: const void*, nBufLen: int, nFlags: int = 0): int

OnReceive (nErrorCode: int): void

OnSend (nErrorCode: int): void

OnOutOfBandData (nErrorCode: int): void

OnAccept (nErrorCode: int): void

OnConnect (nErrorCode: int): void

OnClose (nErrorCode: int): void

~CAsyncSocket ():

AssertValid (): void

Dump (dc: CDumpContext&): void

ConnectHelper (lpSockAddr: const SOCKADDR*, nSockAddrLen: int): BOOL

ReceiveFromHelper (lpBuf: void*, nBufLen: int, lpSockAddr: SOCKADDR*, lpSockAddrLen: int*, nFlags: int): int

SendToHelper (lpBuf: const void*, nBufLen: int, lpSockAddr: const SOCKADDR*, nSockAddrLen: int, nFlags: int): int

CSocket

Derived from CAsyncSocket

Public Operations:

Accept (rConnectedSocket: CAsyncSocket&, lpSockAddr: SOCKADDR* = NULL, lpSockAddrLen: int* = NULL): BOOL

Close (): void

Receive (lpBuf: void*, nBufLen: int, nFlags: int = 0): int

Send (lpBuf: const void*, nBufLen: int, nFlags: int = 0): int

~CSocket ():

AssertValid (): void

Dump (dc: CDumpContext&): void

ConnectHelper (lpSockAddr: const SOCKADDR*, nSockAddrLen: int): BOOL

ReceiveFromHelper (lpBuf: void*, nBufLen: int, lpSockAddr: SOCKADDR*, lpSockAddrLen: int*, nFlags: int): int

SendToHelper (lpBuf: const void*, nBufLen: int, lpSockAddr: const SOCKADDR*, nSockAddrLen: int, nFlags: int): int

OnMessagePending (): BOOL

PumpMessages (uStopFlag: UINT): BOOL

Non-CObject Classes

Internet Server API

CHtmlStream

Public Operations:

Abort (): void

Close (): void

InitStream (): void

Reset (): void

Write (lpBuf: const void*, nCount: UINT): void

Alloc (nBytes: DWORD): BYTE*

Realloc (lpMem: BYTE*, nBytes: DWORD): BYTE*

Memcpy (lpMemTarget: BYTE*, lpMemSource: const BYTE*, nBytes: UINT): BYTE*

GrowStream (dwNewLen: DWORD): void

Free (lpMem: BYTE*): void

~CHtmlStream ():

CHttpFilter

Public Operations:

HttpFilterProc (pfc: PHTTP_FILTER_CONTEXT, dwNotificationType: DWORD, pvNotification: LPVOID): DWORD

GetFilterVersion (pVer: PHTTP_FILTER_VERSION): BOOL

OnReadRawData (pfc: CHttpFilterContext*, pRawData: PHTTP_FILTER_RAW_DATA): DWORD

OnPreprocHeaders (pfc: CHttpFilterContext*, pHeaders: PHTTP_FILTER_PREPROC_HEADERS): DWORD

OnAuthentication (pfc: CHttpFilterContext*, pAuthent: PHTTP_FILTER_AUTHENT): DWORD

OnUrlMap (pfc: CHttpFilterContext*, pUrlMap: PHTTP_FILTER_URL_MAP): DWORD

OnSendRawData (pfc: CHttpFilterContext*, pRawData: PHTTP_FILTER_RAW_DATA): DWORD

OnLog (pfc: CHttpFilterContext*, pLog: PHTTP_FILTER_LOG): DWORD

OnEndOfNetSession (pfc: CHttpFilterContext*): DWORD

OnEndOfRequest (pfc: CHttpFilterContext*): DWORD

CHttpFilterContext

CHttpServer

Public Operations:

~CHttpServer ():

CallFunction (pCtxt: CHttpServerContext*, pszQuery: LPTSTR, pszCommand: LPTSTR): int

OnParseError (pCtxt: CHttpServerContext*, nCause: int): BOOL

OnWriteBody (pCtxt: CHttpServerContext*, pbContent: LPBYTE, dwSize: DWORD, dwReserved: DWORD = 0): BOOL

EndContent (pCtxt: CHttpServerContext*): void

StartContent (pCtxt: CHttpServerContext*): void

WriteTitle (pCtxt: CHttpServerContext*): void

GetTitle (): LPCTSTR

TerminateExtension (dwFlags: DWORD): BOOL

HttpExtensionProc (pECB: EXTENSION_CONTROL_BLOCK*): DWORD

GetExtensionVersion (pVer: HSE_VERSION_INFO*): BOOL

ConstructStream (): CHtmlStream*

InitInstance (pCtxt: CHttpServerContext*): BOOL

CHttpServerContext

Public Operations:

~CHttpServerContext ():

OLE Automation Types

COleCurrency

COleDateTime

COleDateTimeSpan

COleVariant

OLE Type Wrappers

CFontHolder

CPictureHolder

Run-time Object Model Support

CArchive

CDumpContext

CRuntimeClass

Simple Value Types

CPoint

CRect

CSize

CString

CTime

CTimeSpan

Structures

CCreateContext

CMemoryState

COleSafeArray

CPrintInfo

Support Classes

CCmdUI

Public Operations:

Enable (bOn: BOOL = TRUE): void

SetCheck (nCheck: int = 1): void

SetRadio (bOn: BOOL = TRUE): void

SetText (lpszText: LPCTSTR): void

CDBVariant

Public Operations:

~CDBVariant ():

CDaoFieldExchange

CDataExchange

CFieldExchange

COleCmdUI

Derived from CCmdUI

Public Operations:

Enable (bOn: BOOL): void

SetCheck (nCheck: int): void

SetText (lpszText: LPCTSTR): void

DoUpdate (pTarget: CCmdTarget*, bDisableIfNoHandler: BOOL): BOOL

COleDataObject

COleDispatchDriver

CPropExchange

Public Operations:

ExchangeVersion (dwVersionLoaded: DWORD&, dwVersionDefault: DWORD, bConvert: BOOL): BOOL

ExchangeProp (pszPropName: LPCTSTR, vtProp: VARTYPE, pvProp: void*, pvDefault: const void* = NULL): BOOL

ExchangeBlobProp (pszPropName: LPCTSTR, phBlob: HGLOBAL*, hBlobDefault: HGLOBAL = NULL): BOOL

ExchangeFontProp (pszPropName: LPCTSTR, font: CFontHolder&, pFontDesc: const FONTDESC*, pFontDispAmbient: LPFONTDISP): BOOL

ExchangePersistentProp (pszPropName: LPCTSTR, ppUnk: LPUNKNOWN*, iid: REFIID, pUnkDefault: LPUNKNOWN): BOOL

CRectTracker

Public Operations:

~CRectTracker ():

DrawTrackerRect (lpRect: LPCRECT, pWndClipTo: CWnd*, pDC: CDC*, pWnd: CWnd*): void

AdjustRect (nHandle: int, lpRect: LPRECT): void

OnChangedRect (rectOld: const CRect&): void

GetHandleMask (): UINT

GetHandleSize (lpRect: LPCRECT = NULL): int

CWaitCursor

Synchronization

CMultiLock

CSingleLock

Typed Template Collections

CTypedPtrArray

CTypedPtrList

CTypedPtrMap


Totals:

37 Logical Packages

264 Classes

Logical Package Structure

Logical View

MFC 6.0

CObject Classes

Internet Services

Windows Sockets

Maps

Synchronization

DAO Database Support

Menus

ODBC Database Support

Arrays

Lists

Graphical Drawing Objects

Control Support

Graphical Drawing

File Services

Exceptions

Application Architecture

Window Support

Frame Windows

Control Bars

Property Sheets

Dialog Boxes

Views

Controls

Command Line

Non-CObject Classes

Internet Server API

OLE Automation Types

OLE Type Wrappers

Run-time Object Model Support

Simple Value Types

Structures

Support Classes

Synchronization

Typed Template Collections

МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ УКРАИНЫ





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



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