Spoločné dialógové okno správ

Bežných dialógových okien pomocou správy oznámi okno postup alebo háčik postup pri výskyte určitých udalostí. Okrem toho existujú správy, že môžete posielať do spoločnej dialógového získavať informácie alebo kontrolovať správanie alebo vzhľad dialógového okna. Táto časť popisuje spoločnej správy dialógové okno zaregistrovaný funkciou RegisterWindowMessage , správ použiť dialógové okno Písmo a dialógové okno Nastavenie strany a správy používajú dialógových oknách Explorer-štýl Otvoriť a Uložiť ako .

Spoločnú knižnicu Dialog Box definuje množinu reťazcov správy. Môžete prechádzať konštanta spojené s jedným z týchto správ reťazcov na RegisterWindowMessage získať identifikátor správy. Identifikátor potom môžete zistiť a spracovávať správy odoslané z spoločné dialógového alebo na odosielanie správ spoločného dialógovým oknom. Nasledujúca tabuľka zobrazuje hlásenie konštánt a popisuje ich používanie.

COLOROKSTRING Dialógové okno Farba odošle túto správu príslušná procedúra keď používateľ vyberie farbu a klikne na tlačidlo OK . Príslušná procedúra akceptovať farby, alebo odmietnite a účinnosti dialógovom okne zostávajú otvorené.
FILEOKSTRING Dialógové okno Otvoriť alebo Uložiť ako sa túto správu pošle na príslušná procedúra, keď používateľ vyberie názov súboru a klikne na tlačidlo OK . Príslušná procedúra akceptovať názov súboru alebo odmietnite a účinnosti dialógovom okne zostávajú otvorené.

Nebola nahradená hlásenia CDN_FILEOK Explorer-štýl Otvoriť a Uložiť ako dialógových oknách, toto hlásenie.

FINDMSGSTRING Dialógové okno vyhľadať alebo nahradiť túto správu pošle na okno postup rodičovské okno keď užívateľ klikne Hľadať ďalej, nahradiťalebo nahradiť všetky tlačidlo alebo zavrie dialógové okno. Hlásenie lParam parametra poukazuje na FINDREPLACE štruktúra, ktorá obsahuje vstup používateľa.
HELPMSGSTRING Všetkých bežných dialógových odoslať túto správu do okna postupe ich rodičovské okno, keď používateľ klikne na tlačidlo Pomocník.

Nebola nahradená hlásenia CDN_HELP Explorer-štýl Otvoriť a Uložiť ako dialógových oknách, toto hlásenie.

LBSELCHSTRING Dialógové okno Otvoriť alebo Uložiť ako túto správu pošle na príslušná procedúra keď používateľ zmení výber v zozname názov súboru.

Nebola nahradená hlásenia CDN_SELCHANGE Explorer-štýl Otvoriť a Uložiť ako dialógových oknách, toto hlásenie.

SETRGBSTRING Príslušná procedúra môžete odoslať túto správu farieb dialógové nastaviť aktuálny výber farieb.
SHAREVISTRING Dialógové okno Otvoriť alebo Uložiť ako túto správu pošle na príslušná procedúra Ak nastane porušenie zdieľania pre vybraný súbor, keď používateľ klikne na tlačidlo OK.

Nebola nahradená hlásenia CDN_SHAREVIOLATION Explorer-štýl Otvoriť a Uložiť ako dialógových oknách, toto hlásenie.


Niektorých bežných dialógových okien odosielať a prijímať iné okno správy. Príslušná procedúra pre dialógové okno Písmo môžete odoslať všetky hlásenia WM_CHOOSEFONT_ * dialógové okno písma . Ďalšie informácie nájdete v časti Dialógové okno Písmo. V dialógovom okne Nastavenie strany odosiela, WM_PSD_ * správy ak ste povolili PagePaintHook háku postupu. Ďalšie informácie nájdete v časti Dialógové okno Nastavenie stránky.

Dialógových oknách Explorer-štýl Otvoriť a Uložiť ako podporujú sadu preddefinovaných správy. Zahŕňajú oznámenia správy zaslané vo forme WM_NOTIFY správu príslušná procedúra a správ, ktoré príslušná procedúra môžete poslať do dialógového okna. Úplný zoznam týchto správ nájdete v časti Explorer-štýl háku postupy.

Index