FINDMSGSTRING

Okno dialogowe Znajdowanie lub Zamienianie wysyła komunikat zarejestrowanych FINDMSGSTRING procedurze okno okno właściciela, gdy użytkownik kliknie przycisk Znajdź Następny, zastąpićlub zamienić wszystkie przycisku lub zamyka okno dialogowe.

Scroll Menus On = RegisterWindowMessage(FINDMSGSTRING);
wParam = 0;
lpfr = fikcyjnymi (LPFINDREPLACE) 

 

Parametry

lpfr
Wskaźnik do struktury FINDREPLACE . Członkowie tej struktury zawierają użytkownika najnowsze dane wejściowe, ciąg do wyszukania, ciąg zastępujący (jeśli istnieje) i opcje wyszukiwania i zastąpienie.

Zwraca wartości

Nie zwraca wartości.

Uwagi

Należy określić wartość stałej FINDMSGSTRING w wywołaniu funkcji RegisterWindowMessage Aby uzyskać identyfikator dla wiadomości wysłanej przez okno dialogowe.

Tworząc okno dialogowe umożliwia identyfikację okna, aby odbierać wiadomości FINDMSGSTRING Członkowskie hwndOwner struktury FINDREPLACE.

Członek flag struktury FINDREPLACE zawiera jedną z następujących flag do wskazania zdarzeń, który spowodował wiadomości:

Flaga Znaczenie
FR_DIALOGTERM Zamyka okno dialogowe. Po oknie właściciela przetwarza tę wiadomość, uchwyt okna dialogowego jest już prawidłowy.
FR_FINDNEXT Użytkownik kliknął przyciskdalej znaleźćw oknie dialogowym Znajdowanie lub Zamienianie . Członek lpstrFindWhat określa ciąg do wyszukania .
FR_REPLACE Użytkownik kliknął przycisk Zamień w oknie dialogowym Zamień . Członek lpstrFindWhat określa ciąg, który ma zastąpić i Państwa lpstrReplaceWith określa ciąg zastępujący.
FR_REPLACEALL Zastąpićprzyciskwszystkie w oknie dialogowym Zamień kliknął użytkownik. Członek lpstrFindWhat określa ciąg, który ma zastąpić i Państwa lpstrReplaceWith określa ciąg zastępujący .

ZnajdźNastępny lub zastąpićwszystkie wiadomości członek flagi mogą zawierać dowolną kombinację następujące flagi wskazują opcje wyszukiwania :

Flaga Znaczenie
FR_DOWN Jeśli zestaw, przycisk Down przycisków radiowych kierunku wybrano, wskazujące, że użytkownik chce wyszukiwania z bieżącej lokalizacji do końca dokumentu. Jeśli FR_DOWN nie jest ustawiona, przycisk jest zaznaczony, więc użytkownik chce wyszukiwać na początku dokumentu.
FR_MATCHCASE Jeśli zestaw, pole wyboru Uwzględnij liter jest zaznaczona, wskazując, że użytkownik chce wyszukiwania jest rozróżniana wielkość liter. Jeśli FR_MATCHCASE nie jest ustawiona, pole wyboru jest zaznaczone, więc wyszukiwanie powinno być rozróżniana wielkość liter.
FR_WHOLEWORD Jeśli zestaw, dopasować cały wyraz tylko pole wyboru jest zaznaczone, wskazując, że użytkownik chce znaleźć tylko całe wyrazy, które pasuje do ciągu wyszukiwania. Jeśli FR_WHOLEWORD nie jest ustawiona, to pole wyboru nie jest zaznaczone, więc należy również szukać fragmentów wyrazów, które pasuje do ciągu wyszukiwania.

Skrócone informacje

nbsp; Windows &NT: wymagana wersja 3.1 lub nowsza.
Systemu Windows:Wymaga systemu Windows 95 lub nowszego.
Systemu Windows CE:Nieobsługiwane.
Nagłówka:Zadeklarowane w commdlg.h.
Unicode:Zdefiniowane jako wiadomości Unicode i ANSI.

Zobacz też

Wspólny omówienie biblioteki okna dialogowego, wspólny komunikat okna dialogowego, FINDREPLACE, RegisterWindowMessage

Index