各フレームワークの中途半端な機能比較

参考情報

MFC vs Qt
GTK+ 実験室 > WindowsプログラマのためのLinuxプログラミング 〜GTK+-2.0とWindowsAPIの比較〜

MFC/wxWidgets

機能MFC *1wxWidgets 2.6
Device
Context
CDC
CWindowDC
CPaintDC
CClientDC
CMetafileDC
wxDC
wxBufferedDC
wxScreenDC
wxMemoryDC
wxMirrorDC
wxWindowDC
wxPaintDC
wxBufferedPaintDC
wxClientDC
wxMetafileDC
wxPrinterDC
wxPostScriptDC
wxGnomePrintDC
ThreadCWinThreadwxThread
wxThreadHelper
同期CSyncObject
CCriticalSection
CMutex
CSemaphore
CEvent
CSingleLock
CMultiLock
wxMutex
wxCriticalSection
wxSemaphore
wxCondition
wxMutexLocker
wxCriticalSectionLocker
文字列CStringwxString
wxStringBuffer
wxStringBufferLength
wxStringTokenizer
ArrayCArray
CObjArray
CPtrArray
CByteArray
CWordArray
CUintArray
CDWordArray
CStringArray
wxArray
ListCList
CObjList
CPtrList
CStringList
wxList
wxNode
wxArrayString
MapCMapwxHashMap
wxHashSet
wxHashTable
Window *2CWndwxSashLayoutWindow
wxSashWindow
wxScrolledWindow
wxSplashScreen
wxSplitterWindow
wxTipWindow
wxTopLevelWindow
wxVScrolledWindow
wxWindow
Document
& View
CView
CCtrlView
CEditView
CListView
CRichEditView
CTreeView
CScrollView
CFormView
CHtmlView
CDocument
CSingleDocTemplate
CMultiDocTemplate
wxView
wxDocument
wxDocTemplate
wxDocManager
wxDocChildFrame
wxDocParentFrame
FrameCFrameWnd
CMDIChildFrame
CMDIFrameWnd
CSplitterWnd
wxFrame
wxMDIChildFrame
wxMDIParentFrame
wxMiniFrame
BarCControlBar
CDialogBar
CReBar
CStatusBar
CToolBar
wxStatusBar
wxToolBar
ControlCStatic
CButton
CBitmapButton
CMonthCalCtrl
CComboBox
CComboBoxEx
CDateTimeCtrl
CEdit
CIPAddressCtrl
CHeaderCtrl
CHtmlEditCtrl
CHotKeyCtrl
CLinkCtrl
CListBox
CCheckListBox
CListCtrl
CReBarCtrl
CRichEditCtrl
CScrollBar
CSpinButton
CStatusBar
CToolBarCtrl
CToolTipCtrl
CTabCtrl
CTreeCtrl
CProgressCtrl
wxControl
wxButton
wxBitmapButton
wxCalendarCtrl
wxCheckBox
wxCheckListBox
wxChoice
wxComboBox
wxDatePickerCtrl
wxGauge
wxGenericDirCtrl
wxHtmlListBox
wxListBox
wxListCtrl
wxListView
wxRadioBox
wxRadioButton
wxScrollBar
wxSlider
wxSpinButton
wxSpinCtrl
wxStaticBitmap
wxStaticBox
wxStaticText
wxTextCtrl
wxToggleButton
wxTreeCtrl
wxVListBox
DialogCDialog
CColorDialog
CFileDialog
CFindReplaceDialog
CFontDialog
CPageSetupDialog
CPrintDialog
CPrintDialogEx
CPropertyPage
wxDialog
wxColourDialog
wxDirDialog
wxFileDialog
wxFindReplaceDialog
wxFontDialog
wxPageSetupDialog
wxPrintDialog
wxPropertySheetDialog
wxProgressDialog
wxMultiChoiceDialog
wxSingleChoiceDialog
wxTextEntryDialog
wxPasswordEntryDialog
wxMessageDialog
wxWizard
Graphics
Device
Interface
CGdiObject
CPen
CBrush
CFont
CBitmap
CPalette
CRgn
CImage
CImageList
wxColour
wxDCClipper
wxBitmap
wxBrush
wxBrushList
wxCursor
wxFont
wxFontList
wxIcon
wxImage
wxImageList
wxMask
wxPen
wxPenList
wxPalette
wxRegion
wxRendererNative
FileCFile
CStdioFile
CMemFile
CSharedFile
CSocketFile
wxFile
wxFFile
wxTempFile
wxTextFile
wxFSFile
SocketCAsyncSocket
CSocket
wxIPV4address
wxIPaddress
wxSocketBase
wxSocketClient
wxSocketServer
wxSocketEvent
TimerCWndwxTimer
wxStopWatch
データ構造CPoint
CSize
CRect
wxPoint
wxSize
wxRect


*1 Microsoft Foundation Class Library
*2 UpdateData() <=> Validate(), TransfarDataFromWindow(), TransfarDataFromData()

ページ先頭へ   最終更新のRDF 最終更新のRSS
Last-modified: 2006-03-13 (月) 21:33:51 (4754d)
Valid XHTML 1.1 Valid CSS! [Valid RSS]