Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | ||
|
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 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!