Dialógové okno pole typov

Spoločnú knižnicu Dialog Box poskytuje vytvorenie funkciu a štruktúru pre každý typ spoločnej dialógové okno. Používanie spoločných dialógového vo svojej najjednoduchšej forme volať jej vytvorenie funkcie a špecifikovať smerník na štruktúru obsahujúceho počiatočných hodnôt a možnosť vlajkami. Po inicializácii dialógovom okne postupu dialógové okno pole používa štruktúru vrátiť informácie o vstup používateľa. Môžete tiež prispôsobiť spoločné dialógovom potrebám vašej aplikácie.

Nasledujúca tabuľka obsahuje stručný popis rôznych typov bežných dialógových okien a ukazuje funkciu a štruktúru použiť s každým typom.

Spoločné dialógové okno Popis
Farba Zobrazí dostupné farby a voliteľne umožňuje používateľovi vytvoriť vlastné farby. Používateľ môže zvoliť základné alebo vlastné farby. Použite ChooseColor funkciu a štruktúru CHOOSECOLOR.
Nájsť Zobrazí dialógové okno v ktorom používateľ zadať reťazec nájsť. Používateľom môžete tiež zadať hľadať možnosti, ako napríklad vyhľadávanie smerom a či vyhľadávanie je veľké a malé písmená. Použite FindText funkciu a štruktúru FINDREPLACE.
Písmo Zobrazí zoznam písiem dostupných, ve3/4kosti písma a ostatné atribúty, ktoré si používateľ môže vybrať. Použite ChooseFont funkciu a štruktúru CHOOSEFONT.
Otvorené Zobrazí zoznam diskov, adresáre a prípony názvu súboru z ktorých si používateľ môže vybrať na zobrazenie zoznamu súborov. Používateľa môžete zadať názov súboru alebo vyberte jeden zo zoznamu určiť súbor, ktorý chcete otvoriť. Použite GetOpenFileName funkciu a štruktúru OPENFILENAME.
Tlač Zobrazí informácie o nainštalovanej tlačiarne a jej konfiguráciu. Používateľa môžete vybrať tlač možnosti, ako napríklad rozsah stránok určených na tlač a počet kópií, a začať proces tlače. Použite PrintDlg funkciu a štruktúru PRINTDLG.

Systém Windows NT, verzia 5.0 a vyššia: Ak chcete zobraziť hárok vlastností tlače skôr ako dialógové okno Tlačiť , použite funkciu PrintDlgEx so PRINTDLGEX štruktúrou. Všeobecné stránky hárok vlastností je podobný dialógové okno Tlač . Hárok vlastností môže mať dodatočné špecifické pre aplikáciu a špecifické pre ovládač property pages po stránke Všeobecné.

Nastavenie strany Zobrazí aktuálnu konfiguráciu stránku. Používateľ môže zvoliť stránku konfigurácie možnosti, napríklad orientáciu papiera, veľkosť, zdroj a okraje. Použite PageSetupDlg funkciu a štruktúru PAGESETUPDLG.
Nahradiť Zobrazí dialógové okno, kde používateľ zadať reťazec na vyhľadanie a nahradenie reťazca. Používateľa môžete zadať možnosti vyhľadávania, napríklad či je veľké a malé písmená, vyhľadávanie a nahradenie možnosti, ako napríklad rozsah nahradenie. Použite funkciu nahrádzanie textu pri písaní a FINDREPLACE štruktúru.
Uložiť ako Zobrazí zoznam diskov, adresáre a prípony názvu súboru z ktorých si používateľ môže vybrať na zobrazenie zoznamu súborov. Používateľa môžete zadať názov súboru alebo záznam vyberte zo zoznamu zadajte meno, ktoré chcete uložiť súbor. Použite GetSaveFileName funkciu a štruktúru OPENFILENAME.

Poznámkanbsp; Hoci dialógové okno &Nastavenie tlače je k dispozícii, nahradil v dialógovom okne Nastavenie strany . Nové aplikácie napísané pre systém Windows 95 alebo Windows NT verzie 3.51 alebo novšej mali použiť dialógové okno Nastavenie strany , ako dialógové okno Nastavenie tlače .

Všetky spoločné dialógové okná sú modal, s výnimkou dialógových okien Hľadať a nahradiť . Modálneho dialógového okna musí byť uzavretý užívateľ pred funkcia použitá na vytvorenie dialógového okna môžete vrátiť. Dialógových okien Hľadať a nahradiť sa sú nemodálne; Funkcia vráti pred dialógové okno zavrie. Ak používanie dialógových okien Hľadať a nahradiť musíte tiež použiť funkciu IsDialogMessage hlavným posolstvom slučku vašej aplikácie na zabezpečenie toho, že tieto dialógové okná správne spracovať vstup z klávesnice, napríklad klávesy tab a esc.

Index