Třída CFindReplaceDialog
Umožňuje provádět dialogových oken Najít/nahradit standardní řetězec v aplikaci.
class CFindReplaceDialog : public CCommonDialog
Členy
Veřejné konstruktory
Název |
Description |
---|---|
Volání této funkce můžete vytvořit CFindReplaceDialog objektu. |
Veřejné metody
Název |
Description |
---|---|
Vytvoří a zobrazí CFindReplaceDialog dialogové okno. |
|
Volání této funkce můžete určit, zda chce uživatel najít další výskyt najít řetězec. |
|
Volání této funkce můžete načíst aktuální najít řetězec. |
|
Volání této funkce můžete získat FINDREPLACE struktury v popisovači vaší registrované zprávy. |
|
Volání této funkce můžete načíst aktuální řetězec nahradit. |
|
Volání této funkce můžete určit, zda je dialogové okno ukončení. |
|
Volání této funkce můžete určit, zda chce uživatel přesně případ najít řetězec. |
|
Volání této funkce můžete určit, zda chce uživatel pouze celá slova. |
|
Volání této funkce můžete určit, zda chce všechny výskyty řetězce nahrazovaného. |
|
Volání této funkce můžete určit, zda chce aktuální slovo nahradit. |
|
Volání této funkce můžete určit, zda chce hledání pokračovat směrem dolů. |
Veřejné datové členy
Název |
Description |
---|---|
Struktura se používají k přizpůsobení CFindReplaceDialog objektu. |
Poznámky
Na rozdíl od jiných Windows společné dialogová okna CFindReplaceDialog jsou nemodální umožňuje uživatelům pracovat s ostatními okny na obrazovce jsou objekty.Existují dva druhy z CFindReplaceDialog objekty: hledání dialogová okna a dialogová okna hledání a nahrazení.Ačkoli dialogová okna Povolit uživateli vstupní hledání a hledání a nahrazení řetězce, neslouží k provádění hledání nebo nahrazování funkce.Je nutné přidat do aplikace.
Konstrukce CFindReplaceDialog objekt, použijte konstruktor poskytnutého (který nemá žádné argumenty).Protože nemodální okno přidělení haldy pomocí objektu nové operátor, nikoli na zásobníku.
Jednou CFindReplaceDialog bylo vyrobeno objektu, musíte zavolat vytvořit členské funkce vytvoření a zobrazení dialogového okna.
Použití m_fr struktury inicializovat dialogové okno před voláním vytvořit. m_fr Struktury je typu FINDREPLACE.Další informace na této struktuře naleznete .
Aby nadřazené okno oznámení hledání a nahrazení požadavků, je nutné použít Windows RegisterWindowMessage funkci a použití ON_REGISTERED_MESSAGE zpráva mapa makro v okně rámeček, který zpracovává zprávy zapsané.
Můžete určit, zda uživatel rozhodl ukončit dialogové okno s IsTerminating členské funkce.
CFindReplaceDialogvyužívá COMMDLG.Soubor knihovny DLL dodávaný se systémem Windows verze 3.1 a vyšší.
Dialogové okno Upravit, odvození třídy z CFindReplaceDialog , poskytují vlastní dialogové okno šablony a přidat mapování zprávu zpracovat oznámení z rozšířené ovládací prvky.Všechny nezpracované zprávy by měly být předány základní třídy.
Přizpůsobení funkce zavěšení není vyžadováno.
Další informace o použití CFindReplaceDialog , viz Společných tříd dialogové okno.
Hierarchii dědičnosti
CFindReplaceDialog
Požadavky
Záhlaví: afxdlgs.h