Deze sectie bevat informatie over de programmeerelementen die worden gebruikt met een taakdialoogvenster. Een taakdialoogvenster is vergelijkbaar met, maar veel flexibeler dan een eenvoudig berichtvak.
Hiermee wordt een taakdialoogvenster gemaakt, weergegeven en uitgevoerd. Het taakdialoogvenster bevat door de toepassing gedefinieerde berichttekst en titel, pictogrammen en een combinatie van vooraf gedefinieerde drukknoppen. Deze functie biedt geen ondersteuning voor de registratie van een callback-functie voor het ontvangen van meldingen.
Een door de toepassing gedefinieerde functie die wordt gebruikt met de TaskDialogIndirect functie. Het ontvangt berichten van het taakdialoogvenster wanneer er verschillende gebeurtenissen plaatsvinden. De PFTASKDIALOGCALLBACK type definieert een aanwijzer naar deze callback-functie.
TaskDialogCallbackProc- is een tijdelijke aanduiding voor de door de toepassing gedefinieerde functienaam.
Hiermee wordt een taakdialoogvenster gemaakt, weergegeven en uitgevoerd. Het taakdialoogvenster bevat toepassingsgedefinieerde pictogrammen, berichten, titel, verificatie selectievakje, opdrachtkoppelingen, drukknoppen en keuzerondjes. Met deze functie kan een callback-functie worden geregistreerd om meldingsberichten te ontvangen.
Hiermee wordt een taakdialoogvenster opnieuw gemaakt met nieuwe inhoud, waarbij de functionaliteit van een wizard met meerdere pagina's wordt gesimbootst.
Hiermee geeft u op of een bepaalde taakdialoogvensterknop of opdrachtkoppeling een UAC-schildpictogram (User Account Control) moet hebben; dat wil weten of de actie die door de knop wordt aangeroepen, benodigde bevoegdheden vereist.
Verzonden door een taakdialoogvenster wanneer de gebruiker een knop of opdrachtkoppeling selecteert in het taakdialoogvenster. Deze meldingscode wordt alleen ontvangen via de callbackfunctie van het taakdialoogvenster, die kan worden geregistreerd met behulp van de methode TaskDialogIndirect.
Verzonden door een taakdialoogvenster nadat het taakdialoogvenster is gemaakt en voordat het wordt weergegeven. Deze meldingscode wordt alleen ontvangen via de callbackfunctie van het taakdialoogvenster, die kan worden geregistreerd met behulp van de methode TaskDialogIndirect.
Verzonden door een taakdialoogvenster wanneer deze wordt vernietigd en de venstergreep niet meer geldig is. Deze meldingscode wordt alleen ontvangen via de callbackfunctie van het taakdialoogvenster, die kan worden geregistreerd met behulp van de methode TaskDialogIndirect.
Verzonden door een taakdialoogvenster nadat het taakdialoogvenster is gemaakt en voordat het wordt weergegeven. Deze meldingscode wordt alleen ontvangen via de callbackfunctie van het taakdialoogvenster, die kan worden geregistreerd met behulp van de methode TaskDialogIndirect.
Verzonden door een taakdialoogvenster wanneer de gebruiker op de knop Uitvouwen van het taakdialoogvenster klikt. Deze meldingscode wordt alleen ontvangen via de callbackfunctie van het taakdialoogvenster, die kan worden geregistreerd met behulp van de methode TaskDialogIndirect.
Verzonden door een taakdialoogvenster wanneer de gebruiker op F1 drukt op het toetsenbord terwijl het taakdialoogvenster de focus heeft. Deze meldingscode wordt alleen ontvangen via de callbackfunctie van het taakdialoogvenster, die kan worden geregistreerd met behulp van de methode TaskDialogIndirect.
Verzonden door een taakdialoogvenster wanneer de gebruiker op een hyperlink in de inhoud van het taakdialoogvenster klikt. Deze meldingscode wordt alleen ontvangen via de callbackfunctie van het taakdialoogvenster, die kan worden geregistreerd met behulp van de methode TaskDialogIndirect.
Verzonden door een taakdialoogvenster wanneer er een navigatie is opgetreden. Deze meldingscode wordt alleen ontvangen via de callbackfunctie van het taakdialoogvenster, die kan worden geregistreerd met behulp van de methode TaskDialogIndirect.
Verzonden door een taakdialoogvenster wanneer de gebruiker een knop of opdrachtkoppeling selecteert in het taakdialoogvenster. Deze meldingscode wordt alleen ontvangen via de callbackfunctie van het taakdialoogvenster, die kan worden geregistreerd met behulp van de methode TaskDialogIndirect.
Verzonden door een taakdialoogvenster ongeveer om de 200 milliseconden. Deze meldingscode wordt verzonden wanneer de vlag TDF_CALLBACK_TIMER is ingesteld in de dwFlags lid van de TASKDIALOGCONFIG structuur die is doorgegeven aan de functie TaskDialogIndirect. Deze meldingscode wordt alleen ontvangen via de callback-functie van het taakdialoogvenster, die kan worden geregistreerd met de methode TaskDialogIndirect.
Verzonden door het taakdialoogvenster wanneer de gebruiker op het controlevak van het taakdialoogvenster klikt. Deze meldingscode wordt alleen ontvangen via de callbackfunctie van het taakdialoogvenster, die kan worden geregistreerd met behulp van de methode TaskDialogIndirect.
Bevat informatie die wordt gebruikt om een knop weer te geven in een taakdialoogvenster. De TASKDIALOGCONFIG structuur maakt gebruik van deze structuur.