Klasa CFindReplaceDialog
Umożliwia wdrożenie okno dialogowe Znajdź i zamień ciąg standardowe w aplikacji.
class CFindReplaceDialog : public CCommonDialog
Członkowie
Publiczne konstruktory
Nazwa |
Opis |
---|---|
Wywołanie tej funkcji do konstruowania CFindReplaceDialog obiektu. |
Metody publiczne
Nazwa |
Opis |
---|---|
Tworzy i wyświetla CFindReplaceDialog okno dialogowe. |
|
Wywołanie tej funkcji, aby ustalić, czy użytkownik chce znaleźć następne wystąpienie ciągu Znajdź. |
|
Wywołanie tej funkcji, aby pobrać bieżący ciąg wyszukiwania. |
|
Wywołanie tej funkcji, aby pobrać FINDREPLACE struktury programu obsługi wiadomości zarejestrowanych. |
|
Wywołanie tej funkcji, aby pobrać bieżący ciąg zamiany. |
|
Wywołanie tej funkcji, aby ustalić, czy okno dialogowe zostaje zatrzymany. |
|
Wywołanie tej funkcji, aby ustalić, czy użytkownik chce dokładnie dopasować wielkość liter w ciągu wyszukiwania. |
|
Wywołanie tej funkcji, aby ustalić, czy użytkownik chce odpowiadają tylko całe wyrazy. |
|
Wywołanie tej funkcji, aby ustalić, czy użytkownik chce wszystkie wystąpienia ciągu zastępuje się. |
|
Wywołanie tej funkcji, aby ustalić, czy użytkownik chce bieżący program word zastępuje się. |
|
Wywołanie tej funkcji, aby ustalić, czy użytkownik chce wyszukiwania, aby przejść w dół. |
Publiczne danych członków
Nazwa |
Opis |
---|---|
Struktura, używane do dostosowywania CFindReplaceDialog obiektu. |
Uwagi
W odróżnieniu od innych Windows typowych okien dialogowych CFindReplaceDialog obiekty są niemodalny, umożliwiając użytkownikom korzystać z innych okien, podczas gdy są one na ekranie.Istnieją dwa rodzaje z CFindReplaceDialog obiektów: znajdowanie okna dialogowe i okna dialogowe Znajdź i Zamień.Chociaż okna dialogowego umożliwiają użytkownikowi wejściowy wyszukiwania i Znajdź i Zamień ciągi znaków, nie wykonują wyszukiwania lub zastępowania funkcji.Należy dodać do aplikacji.
Aby skonstruować CFindReplaceDialog obiektów, użyj Konstruktora przewidziano, (która nie ma argumentów).Ponieważ niemodalne okno dialogowe Przydzielanie obiektu przy użyciu sterty Nowy operatora, a nie na stosie.
Po CFindReplaceDialog obiektu została skonstruowana, należy wywołać Tworzenie Członkowskich funkcji do tworzenia i wyświetlania okna dialogowego.
Użyj m_fr struktury zainicjować okno dialogowe przed wywoływaniem Tworzenie.m_fr Struktury jest typu FINDREPLACE.Więcej informacji dotyczących tej struktury, zobacz Windows SDK.
Aby okno nadrzędne powiadamiany, Znajdź i Zamień żądań, należy użyć systemu Windows RegisterWindowMessage funkcję i używać ON_REGISTERED_MESSAGE mapy wiadomości makro w oknie ramki, która obsługuje ten zarejestrowany komunikat.
Można określić, czy użytkownik postanowiła wypowiedzieć okno dialogowe z IsTerminating funkcji składowej.
CFindReplaceDialogkorzysta z pliku COMMDLG.Plik DLL, dostarczany z systemem Windows w wersji 3.1 lub nowszej.
Aby dostosować okno dialogowe, czerpią klasy z CFindReplaceDialog, zapewniają szablonu niestandardowe okna dialogowe i dodać mapę wiadomości do przetwarzania wiadomości powiadomień z rozszerzonych formantów.Komunikaty nieprzetworzonych powinien zostać przekazany do klasy podstawowej.
Dostosowywanie funkcji haka nie jest wymagane.
Aby uzyskać więcej informacji na temat używania CFindReplaceDialog, zobacz Wspólne okno dialogowe klasy.
Hierarchii dziedziczenia
CFindReplaceDialog
Wymagania
Nagłówek: afxdlgs.h