Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Besturingsklassen bevatten een groot aantal standaardbesturingselementen voor Windows, variërend van statische tekstbesturingselementen tot boomstructuurbesturingselementen. Daarnaast biedt MFC enkele nieuwe besturingselementen, waaronder knoppen met bitmaps en besturingsbalken.
De besturingselementen waarvan de klassenamen eindigen op Ctrl, zijn nieuw in Windows 95 en Windows NT versie 3.51.
Besturingselementen voor statische weergave
CStatic
Een statisch weergavevenster. Statische besturingselementen worden gebruikt om andere besturingselementen in een dialoogvenster of venster te labelen, omkaderen, of te scheiden. Ze kunnen ook grafische afbeeldingen weergeven in plaats van tekst of een vak.
Tekstbediening
CEdit
Een besturingselementvenster voor bewerkbare tekst. Besturingselementen voor bewerken worden gebruikt om tekstuele invoer van de gebruiker te accepteren.
CIPAddressCtrl
Ondersteunt een invoervak voor het bewerken van een IP-adres (Internet Protocol).
CRichEditCtrl
Een besturingselement waarin de gebruiker tekst kan invoeren en bewerken. In tegenstelling tot het besturingselement dat is ingekapseld in CEdit, ondersteunt een rich-editbesturingselement teken- en alineaopmaak en OLE-objecten.
Besturingselementen die getallen vertegenwoordigen
CSliderCtrl
Een besturingselement met een schuifregelaar waarmee de gebruiker een waarde of set waarden selecteert.
CSpinButtonCtrl
Een paar pijlknoppen die de gebruiker kan klikken om een waarde te verhogen of te verlagen.
CProgressCtrl
Geeft een rechthoek weer die geleidelijk van links naar rechts wordt gevuld om de voortgang van een bewerking aan te geven.
CScrollBar
Een venster met een schuifbalkbesturing. De klasse biedt de functionaliteit van een schuifbalk, voor gebruik als besturingselement in een dialoogvenster of venster, waarmee de gebruiker een positie binnen een bereik kan opgeven.
Knopen
CButton
Een venster voor een knopbesturingselement. De klasse biedt een programmatische interface voor een drukknop, selectievakje of keuzerondje in een dialoogvenster of andere vensterelementen.
CBitmapButton
Een knop met een bitmap in plaats van een bijschrift.
Lijsten
CListBox
Een keuzelijstbesturingvenster. In een keuzelijst wordt een lijst met items weergegeven die de gebruiker kan bekijken en selecteren.
CDragListBox
Biedt de functionaliteit van een Windows-keuzelijst; staat de gebruiker toe om keuzelijstitems, zoals bestandsnamen en letterlijke tekenreeksen, in de keuzelijst te verplaatsen. Keuzelijsten met deze mogelijkheid zijn handig voor een itemlijst in een andere volgorde dan alfabetisch, zoals padnamen of bestanden in een project opnemen.
CComboBox
Een besturingselementvenster met invoervak. Een keuzelijstvak bestaat uit een invoerveld plus een keuzelijstvak.
CComboBoxEx
Breidt het besturingselement met invoervak uit door ondersteuning te bieden voor afbeeldingslijsten.
CCheckListBox
Geeft een lijst weer met items met selectievakjes die de gebruiker naast elk item kan controleren of wissen.
CListCtrl
Geeft een verzameling items weer, die elk bestaan uit een pictogram en een label, op een manier die vergelijkbaar is met het rechterdeelvenster van Verkenner.
CTreeCtrl
Hiermee wordt een hiërarchische lijst met pictogrammen en labels weergegeven, gerangschikt op een manier die lijkt op het linkerdeelvenster van Windows Verkenner.
Werkbalken en statusbalken
CToolBarCtrl
Biedt de functionaliteit van het algemene besturingselement van de Windows-werkbalk. De meeste MFC-programma's gebruiken CToolBar in plaats van deze klasse.
CStatusBarCtrl
Een horizontaal venster, meestal onderverdeeld in deelvensters, waarin een toepassing statusinformatie kan weergeven. De meeste MFC-programma's gebruiken CStatusBar in plaats van deze klasse.
Overige bedieningselementen
CAnimateCtrl
Hiermee wordt een eenvoudige videoclip weergegeven.
CToolTipCtrl
Een klein pop-upvenster met één regel tekst die het doel van een hulpprogramma in een toepassing beschrijft.
CDateTimeCtrl
Ondersteunt een uitgebreid besturingselement voor bewerken of een eenvoudig besturingselement voor de agenda-interface waarmee een gebruiker een specifieke datum- of tijdwaarde kan kiezen.
CHeaderCtrl
Hiermee worden titels of labels voor kolommen weergegeven.
CMonthCalCtrl
Ondersteunt een eenvoudig besturingselement voor de agenda-interface waarmee een gebruiker een datum kan selecteren.
CTabCtrl
Een besturingselement met tabbladen waarop de gebruiker kan klikken, vergelijkbaar met de scheidingslijnen in een notitieblok.
CHotKeyCtrl
Hiermee kan de gebruiker een sneltoetscombinatie maken, waarop de gebruiker kan drukken om snel een actie uit te voeren.
CLinkCtrl
Gemarkeerde tekst weergeven en de juiste toepassingen starten wanneer de gebruiker op de ingesloten koppeling klikt.
CHtmlEditCtrl
Biedt de functionaliteit van het ActiveX-besturingselement WebBrowser in een MFC-venster.
Gerelateerde klassen
CImageList
Biedt de functionaliteit van de Windows-imagelijst. Afbeeldingslijsten worden gebruikt met lijstbesturingselementen en boomstructuurbesturingselementen. Ze kunnen ook worden gebruikt om een set bitmaps van dezelfde grootte op te slaan en te archiveren.
CCtrlView
De basisklasse voor alle weergaven die zijn gekoppeld aan Windows-besturingselementen. De weergaven op basis van besturingselementen worden hieronder beschreven.
CEditView
Een weergave die een standaardbesturingselement voor bewerken van Windows bevat.
CRichEditView
Een weergave die een Windows-tekstverwerkingscontrole bevat.
CListView
Een weergave die een Windows-lijstbesturingselement bevat.
CTreeView
Een weergave die een Windows-structuurbesturingselement bevat.