Controls - это объекты пользовательского интерфейса, которые позволяют манипулировать данными. MFC поддерживает следующие Controls.
Windows Common Controls Internet Exploler Common controls ActiveX controls Control classes MFC
Windows Common Controls - это общие средства управления обеспеченные операционной системой Windows, сами они распологаются в файлах динамических библиотек DLL. Библиотека MFC обеспечивает соответствующие классы для управления этими элементами. К ним относятся:
Control MFC Class animation CAnimateCtrl button CButton combo box CComboBox date and time picker CDateTimeCtrl edit box CEdit extended combo box CComboBoxEx header CHeaderCtrl hotkey CHotKeyCtrl image list CImageList list CListCtrl list box CListBox month calendar CMonthCalCtrl progress CProgressCtrl rebar CRebarCtrl rich edit CRichEditCtrl scroll bar CScrollBar slider CSliderCtrl spin button CSpinButtonCtrl static-text CStatic status bar CStatusBarCtrl tab CTabCtrl toolbar CToolBarCtrl tool tip CToolTipCtrl tree CTreeCtrl
MFC обеспечивает поддержку Internet Explorer 4.0 путем поддержки его Controls. Естественно, что они будут доступны только при установленном Exploler 4.0:
CIPAddressCtrl CRebar CComboBoxEx CDateTimeCtrl CMonthCalCtrl CProgressCtrl
ActiveX - это любые элементы управления реализованные на основе технологии ActiveX, которая в свою очередь базируется на COM.
MFC обеспечивает некоторое количество дополнительных элементов управления реализованных для большего удобства:
CBitmapButton CCheckListBox CDragListBox