Udostępnij przez


Informacje o oknach dialogowych zadań

Okno dialogowe zadania to dialog, który służy do wyświetlania informacji i przyjmowania prostych danych wejściowych od użytkownika. Podobnie jak w przypadku pola komunikatu, jest on sformatowany przez system operacyjny zgodnie z ustawionymi parametrami. Jednak okno dialogowe zadania ma o wiele więcej funkcji niż okno komunikatu.

Notatka

Dialogi zadań wymagają modelu apartamentu jednowątkowego (STA).

 

Części okna dialogowego zadania

Okno dialogowe zadania składa się z kilku elementów, z których większość jest opcjonalna. Na poniższej ilustracji przedstawiono różne części okna dialogowego zadania.

zrzut ekranu okna przedstawiający różne przyciski, w tym jeden obok zwiniętego tekstu kontrolki

Na poniższej ilustracji użytkownik kliknął przycisk obok zwiniętego tekstu elementu sterującego, co spowodowało wyświetlenie alternatywnego tekstu zarówno tam, jak i w stopce.

zrzut ekranu poprzedniego okna, ale z dwoma wierszami rozwiniętego tekstu sterującego

Ilustracje przedstawiają następujące części:

Część Opis CZŁONEK TASKDIALOGCONFIG
Tytuł okna Nagłówek okna. pszWindowTitle
Ikona główna Duża ikona, która oznacza przeznaczenie okna dialogowego dotyczącego zadania. hMainIcon lub pszMainIcon
Instrukcja główna Tekst główny pszMainInstruction
Zawartość Dodatkowy tekst. pszContent
Pasek postępu Animowany pasek pokazujący postęp niektórych zadań. dwFlags
Przycisków Opcje zdefiniowane przez aplikację dla użytkownika. pRadioButtons
Przycisk niestandardowy Przycisk, który nie jest jednym z typowych przycisków. Może to być zwykły przycisk lub, jak pokazano na ilustracji, link polecenia z maksymalnie dwoma wierszami tekstu. pButtons
Przycisk Rozwiń/zwiń Przycisk, który może służyć do przełączania się między zwiniętym tekstem kontrolki zdefiniowanym przez aplikację (np. "Zobacz więcej szczegółów") i rozszerzonym tekstem kontrolki, który może znajdować się w co najmniej dwóch wierszach. Po rozwinięciu tekstu elementu kontrolnego, zostanie również wyświetlony dodatkowy tekst w pszExpandedInformation, albo po tekście zawartości, albo (jak pokazano na drugiej ilustracji) w stopce. pszCollapsedControlText i pszExpandedControlText
Pole wyboru do weryfikacji Pole wyboru, wraz z tekstem zdefiniowanym przez aplikację, dla prostych opcji, takich jak "Nie pokazuj tego okna dialogowego ponownie". pszVerificationText
Ikona stopki Mała ikona, która oznacza przeznaczenie tekstu stopki. hFooterIcon lub pszFooterIcon
Tekst stopki Dodatkowy tekst. Na ilustracjach tekst zawiera hiperlink. pszFooter
Wspólny przycisk Standardowy przycisk; na ilustracjach przycisk OK. dwCommonButtons