FINDMSGSTRING

Een dialoogvenster zoeken of vervangen stuurt de geregistreerde FINDMSGSTRING-bericht naar de venster procedure van haar eigenaar venster wanneer de gebruiker de volgende, vervangenof knopAlles vervangenklikt, of sluit u het dialoogvenster .

MessageID = RegisterWindowMessage(FINDMSGSTRING);
wParam = 0;
lpfr = lParam (LPFINDREPLACE) 
 

Parameters

lpfr
Aanwijzer naar een FINDREPLACE -structuur. De leden van deze structuur bevatten de meest recente invoer van de gebruiker, met inbegrip van de tekenreeks wilt zoeken, de vervangende tekenreeks (indien aanwezig) en de zoek-en-vervanging opties.

Retourwaarden

Geen retourwaarde.

Opmerkingen

Moet u de constante FINDMSGSTRING in een aanroep naar de functie RegisterWindowMessage om de id voor de boodschap van het dialoogvenster.

Wanneer u het dialoogvenster maken, gebruiken de hwndOwner lid van het FINDREPLACE -structuur om te identificeren het venster FINDMSGSTRING berichten ontvangen.

De vlaggen lid van het FINDREPLACE structuur omvat een van de volgende vlaggen om aan te geven van de gebeurtenis die het bericht wordt veroorzaakt:

Vlag Betekenis
FR_DIALOGTERM Het dialoogvenster wordt gesloten. Nadat de eigenaar-venster dit bericht verwerkt, is het handvat van het dialoogvenster niet meer geldig.
FR_FINDNEXT De gebruiker heeft geklikt de vindenknopvolgende in het dialoogvenster zoeken of vervangen . Lid van de lpstrFindWhat geeft u de tekenreeks wilt zoeken .
FR_REPLACE De gebruiker heeft geklikt op de knop vervangen in het dialoogvenster vervangen . Lid van de lpstrFindWhat geeft de tekenreeks te vervangen en de lpstrReplaceWith lid geeft de vervangende tekenreeks.
FR_REPLACEALL De gebruiker heeft geklikt de vervangen alle knop in een dialoogvenster vervangen . Lid van de lpstrFindWhat geeft de tekenreeks te vervangen en de lpstrReplaceWith lid geeft de vervangende tekenreeks.

Voor een volgende of vervangenalle bericht, kan de vlaggen lid elke combinatie van de volgende vlaggen om aan te geven van de zoekopties bevatten :

Vlag Betekenis
FR_DOWN Als set, de knop omlaag richting radio knoppen is geselecteerd die aangeeft dat de gebruiker wil zoeken vanaf de huidige locatie naar het einde van het document. Als FR_DOWN niet is ingesteld, is de Up -knop zodat de gebruiker wil zoeken naar het begin van het document geselecteerd.
FR_MATCHCASE Als set, het selectievakjegeval Matchwordt gecontroleerd die aangeeft dat wil de gebruiker dat de zoekactie hoofdlettergevoelig zijn. Als FR_MATCHCASE niet is ingesteld, is het selectievakje uitgeschakeld zodat de zoekactie niet hoofdlettergevoelig moet worden .
FR_WHOLEWORD Als set, overeenkomen met hele woord alleen het selectievakje is ingeschakeld, hetgeen aangeeft dat wil de gebruiker zoeken alleen naar hele woorden die overeenkomen met de zoekreeks. Als FR_WHOLEWORD niet is ingesteld, is het selectievakje uitgeschakeld zodat moet u ook zoeken naar fragmenten word die overeenkomen met de zoekreeks.

Syntaxisinfo

nbsp; Windows &NT: versie 3.1 of hoger vereist.
Windows:Windows 95 of hoger vereist.
Windows CE:Niet-ondersteunde.
Header:Verklaard in commdlg.h.
Unicode:Gedefinieerd als Unicode en ANSI berichten.

Zie ook

Overzicht van bibliotheek het gemeenschappelijk dialoogvenster, gemeenschappelijk dialoogvensterberichten, FINDREPLACE, RegisterWindowMessage

Index