Windows CE doesn't currently support all of the classes in the Microsoft Foundation Class library.
The current version of Windows CE doesn't support Data Access Objects (DAO), Open Database Connectivity (ODBC), Multiple Document Interface (MDI), object linking and embedding, OLE documents and servers, OLE drag and drop, or rich edit controls. It also doesn't support some of the controls, common dialog boxes, synchronization objects, and a few other features that desktop Windows platforms support.
The current version of MFC for Windows CE also doesn't support internet access, metafiles, printing, or the color and print common dialog boxes.
Because of these differences, you can't use the following classes in Windows CE applications.
Common Dialogs | ODBC |
CColorDialog | CDatabase |
CFontDialog | CDBException |
CPageSetupDialog | CDBVariant |
CPrintDialog | CFieldExchange |
CRecordset | |
Common Controls | CRecordView |
---|---|
CAnimateCtrl | |
CCheckListBox | OLE |
CDragListBox | CAsyncMonikerFile |
CHotKeyCtrl | CCachedDataPathProperty |
CMiniFrameWnd | CDataPathProperty |
CStatusBarCtrl | CDocItem |
CToolBarCtrl | CDocObjectServer |
CToolTipCtrl | CDocObjectServerItem |
CMonikerFile | |
Control Bars | COleClientItem |
CControlBar | COleCmdUI |
CDialogBar | COleDataObject |
CStatusBar | COleDataSource |
CToolBar | COleDocument |
COleDropSource | |
DAO | COleDropTarget |
CDaoDatabase | COleIPFrameWnd |
CDaoException | COleLinkingDoc |
CDaoFieldExchange | COleMessageFilter |
CDaoQueryDef | COleServerDoc |
CDaoRecordset | COleServerItem |
CDaoRecordView | COleStreamFile |
CDaoTableDef | COleTemplateServer |
CDaoWorkspace | All COle*Dialog classes |
Internet | Printing |
CFtpConnection | CPrintDialog |
CFtpFileFind | CPrintInfo |
CGopherConnection | |
CGopherFile | Rich Edit Controls |
CGopherFileFind | CRichEditCntrl |
CGopherLocator | CRichEditCntrlItem |
CHtmlStream | CRichEditDoc |
CHttpConnection | CRichEditView |
CHttpFile | |
CHttpFilter | Synchronization Classes |
CHttpFilterContext | CMutex |
CHttpServer | CMultiLock |
CHttpServerContext | CSemaphore |
CInternetConnection | |
CInternetException | Other Unsupported Classes |
CInternetFile | CDockState |
CInternetSession | CFileFind |
CMetaFileDC | |
MDI | CPalette |
CMDIChildWnd | CPictureHolder |
CMDIFrameWnd | CSharedFile |
CMultiDocTemplate | CStdioFile |