Görev Dialogları Hakkında
Görev iletişim kutusu, bilgileri görüntülemek ve kullanıcıdan basit girişler almak için kullanılabilen bir iletişim kutusudur. İleti kutusu gibi, işletim sistemi tarafından ayarladığınız parametrelere göre biçimlendirilir. Ancak, bir görev iletişim kutusunun ileti kutusundan çok daha fazla özelliği vardır.
Not
Görev iletişim kutuları, tek iş parçacıklı apartman (STA) modelini gerektirir.
Görev Diyaloğu Bölümleri
Görev iletişim kutusu, çoğu isteğe bağlı olan birkaç öğeden oluşur. Aşağıdaki çizimde görev iletişim kutusunun çeşitli bölümleri gösterilmektedir.
Aşağıdaki çizimde, kullanıcı daraltılmış kontrol metni yanındaki düğmeye tıklayarak alternatif metnin orada ve alt bilgide gösterilmesini sağlamıştır.
Önceki pencerenin
Çizimler aşağıdaki bölümleri gösterir:
Kısım | Açıklama | TASKDIALOGCONFIG üyesi |
---|---|---|
Pencere başlığı | Pencerenin başlığı. | pszWindowTitle |
Ana simge | Görev iletişim kutusunun amacını belirten büyük bir simge. | hMainIcon veya pszMainIcon |
Ana yönerge | Asıl metin. | pszMainInstruction |
İçerik | Ek metin. | pszContent |
İlerleme çubuğu | Bazı görevlerin ilerleme durumunu gösteren animasyonlu çubuk. | dwFlags |
Radyo düğmeleri | Kullanıcı için uygulama tanımlı seçenekler. | pRadioButtons |
Özel düğme | Ortak düğmelerden biri olmayan bir düğme. Bu normal bir düğme veya çizimde gösterildiği gibi iki satıra kadar metin içeren bir komut bağlantısı olabilir. | pButtons |
Genişlet/daralt düğmesi | Uygulama tanımlı daraltılmış denetim metni ("Daha fazla ayrıntıya bakın" gibi) ile iki veya daha fazla satırda bulunabilen genişletilmiş denetim metni arasında geçiş yapmak için kullanılabilen bir düğme. Denetim metni genişletildiğinde, pszExpandedInformation içindeki ek metin, içerik metninden sonra veya alt bilgide (ikinci çizimde gösterildiği gibi) de gösterilir. | pszCollapsedControlText ve pszExpandedControlText |
Doğrulama onay kutusu | Basit seçenekler için, örneğin "Bu iletişim kutusunu bir daha gösterme," uygulama tarafından tanımlanan metinle birlikte bir onay kutusu. | pszVerificationText |
Alt bölüm simgesi | Alt bilgi metninin amacını belirten küçük bir simge. | hFooterIcon veya pszFooterIcon |
Alt bilgi metni | Ek metin. Çizimlerde metin bir köprü içerir. | pszFooter |
Ortak düğmesi | Standart bir düğme; çizimlerde Tamam düğmesi. | dwCommonButtons |