Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of mappen te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen om mappen te wijzigen.
Opmerking
De Microsoft Foundation Classes-bibliotheek (MFC) wordt nog steeds ondersteund. We voegen echter geen functies meer toe of werken de documentatie bij.
Op deze pagina van de wizard kunt u opgeven hoe het besturingselement zich moet gedragen. U kunt het besturingselement bijvoorbeeld baseren op standaardbesturingselementtypen van Windows, het gedrag en het uiterlijk ervan optimaliseren of aangeven dat het besturingselement kan fungeren als een container voor andere besturingselementen.
Zie MFC ActiveX-besturingselementen: Optimalisatie voor meer informatie over het selecteren van opties op deze pagina om de efficiëntie van het besturingselement te maximaliseren.
UIElement-lijst
Besturingselement maken op basis van
In deze lijst kunt u het type besturingselement selecteren waaruit uw besturingselement moet worden overgenomen. De lijst is een subset van de besturingsklassen die beschikbaar zijn voor
CreateWindowExen aanvullende algemene besturingselementen die zijn opgegeven in commctrl.h. Uw selectie bepaalt de stijl van het besturingselement in dePreCreateWindowfunctie in het bestand ProjNameCtrl.cpp. Zie MFC ActiveX-besturingselementen: Subklassen van een Windows-besturingselement voor meer informatie.Beheersing Description KNOP Een Besturingselement voor Windows-knoppen COMBOBOX Een besturingselement voor een Windows-keuzelijst met invoervak BEWERKEN Een Besturingselement voor het Bewerkvak van Windows LISTBOX Een Besturingselement voor een Windows-keuzelijst SCHUIFBALK Een Besturingselement voor een Windows-schuifbalk statische Een statisch Besturingselement van Windows msctls_hotkey32 Een veelgebruikt besturingselement voor sneltoetsen msctls_progress32 Een algemene controle op de voortgangsbalk msctls_statusbar32 Een algemeen besturingselement voor een statusbalk msctls_trackbar32 Een gemeenschappelijk besturingselement voor een trackbalk msctls_updown32 Algemene besturingselementen voor een draaiknop (of omhoog) SysAnimate32 Een algemeen besturingselement voor animaties SysHeader32 Een algemeen besturingselement voor headers SysListView32 Een algemeen besturingselement voor een lijstweergave SysTabControl32 Een algemeen besturingselement voor tabbladen SysTreeView32 Een algemeen besturingselement voor een structuurweergave Wordt geactiveerd wanneer deze zichtbaar is
Hiermee geeft u op dat er een venster wordt gemaakt voor het besturingselement wanneer het wordt geopend. Standaard is de optie Activeren wanneer de optie Zichtbaar is geselecteerd. Als u de activering van besturingselementen wilt uitstellen totdat de container deze nodig heeft (bijvoorbeeld wanneer een gebruiker op de muis klikt), schakelt u deze optie uit. Wanneer deze functie is uitgeschakeld, worden voor het besturingselement pas de kosten van het maken van vensters in rekening gebracht wanneer dit is vereist. Zie De optie Activeren bij zichtbaar uitschakelen voor meer informatie.
Onzichtbaar tijdens runtime
Hiermee geeft u op dat het besturingselement geen gebruikersinterface tijdens runtime heeft. Een timer is een soort besturingselement dat u mogelijk onzichtbaar wilt maken.
Heeft een dialoogvenster Info
Hiermee geeft u op dat het besturingselement het standaarddialoogvenster Windows About heeft, waarin versienummer en copyrightinformatie worden weergegeven.
Opmerking
Hoe de gebruiker hulp voor het besturingselement opent, is afhankelijk van hoe u de help hebt geïmplementeerd en of u de hulp van het besturingselement hebt geïntegreerd met de help van de container.
Wanneer u deze optie selecteert, wordt de
AboutBoxbesturingsmethode ingevoegd in de projectbesturingsklasse (CProjNameCtrl.cpp) en wordt AboutBox toegevoegd aan de verzendkaart van het project. Deze optie is standaard geselecteerd.Geoptimaliseerde tekencode
Hiermee geeft u op dat de container de oorspronkelijke GDI-objecten automatisch herstelt nadat alle containerbesturingselementen, die zijn getrokken naar dezelfde apparaatcontext, zijn getekend. Zie Besturingstekening optimaliseren voor meer informatie over deze functie.
Activering zonder venster
Hiermee geeft u op dat het besturingselement geen venster produceert wanneer het wordt geactiveerd. Met vensterloze activering kunt u niet-verstrengelde of transparante besturingselementen gebruiken. Voor een besturingselement zonder venster is minder systeemoverhead nodig dan een besturingselement waarvoor een venster is vereist. Een besturingselement zonder venster staat geen niet-geclipte apparaatcontext of flikkervrije activering toe. Containers die vóór 1996 zijn gemaakt, bieden geen ondersteuning voor activering zonder venster. Zie Activering zonder venster opgeven voor meer informatie over het gebruik van deze optie.
Niet-geclipde apparaatcontext
Overschrijft COleControl::GetControlFlags in de besturingskoptekst (projnamectrl.h) om de aanroep door te
IntersectClipRectCOleControlschakelen. Wanneer u deze optie selecteert, biedt deze een klein snelheidsvoordeel. Als u activering zonder venster selecteert, is deze functie niet beschikbaar. Zie Een niet-geclipte apparaatcontext gebruiken voor meer informatie.Flikkervrije activering
Elimineert de tekenbewerkingen en de bijbehorende visuele die optreden tussen de actieve en inactieve toestanden van het besturingselement. Als u activering zonder venster selecteert, is deze functie niet beschikbaar. Wanneer u deze optie instelt, is de
noFlickerActivatevlag een van de vlaggen die worden geretourneerd door COleControl::GetControlFlags. Zie Flicker-Free Activering opgeven voor meer informatie.Beschikbaar in het dialoogvenster Object invoegen
Hiermee geeft u op dat het besturingselement beschikbaar is in het dialoogvenster Object invoegen voor ingeschakelde containers. Wanneer u deze optie selecteert, is de
afxRegInsertablevlag een van de vlaggen die worden geretourneerd doorAfxOleRegisterControlClass. Met behulp van het dialoogvenster Object invoegen kan een gebruiker nieuw gemaakte of bestaande objecten invoegen in een samengesteld document.Meldingen van de muis aanwijzer wanneer deze inactief zijn
Hiermee kan het besturingselement meldingen van de muis aanwijzer verwerken, ongeacht of het besturingselement actief is of niet. Wanneer u deze optie selecteert, is de
pointerInactivevlag een van de vlaggen die worden geretourneerd door COleControl::GetControlFlags. Zie Voor meer informatie over het gebruik van deze optie, het verstrekken van muisinteractie terwijl inactief.Fungeert als een eenvoudig besturingselement frame
Hiermee geeft u op dat het besturingselement een container is voor andere besturingselementen door de OLEMISC_SIMPLEFRAME bit voor het besturingselement in te stellen. Zie Simple Frame Site Containment voor meer informatie.
Eigenschappen asynchroon laden
Hiermee kunt u alle eerdere asynchrone gegevens opnieuw instellen en een nieuwe belasting van de asynchrone eigenschap van het besturingselement initiëren.
Zie ook
MFC ActiveX-besturingselement Wizard
Wizard Toepassingsinstellingen, MFC ActiveX-besturingselement
Wizard Besturingselementnamen, MFC ActiveX-besturingselement