FindWindowEx

Funkcja FindWindowEx pobiera dojście do okna, którego nazwa klasy i nazwa okna odpowiadają określonych ciągów. Funkcja przeszukuje okien podrzędnych, począwszy od jednego następującego okna podrzędnego danym. Ta funkcja nie jest wielkość liter wyszukiwania.

(HWND FindWindowEx HWND  hwndParent, / / dojście do okna nadrzędnegoHWNDhwndChildAfter, / / dojście do okna podrzędnegoLPCTSTRlpszClass, / / wskaźnik do nazwy klasyLPCTSTRlpszWindow / / wskaźnik, aby oknie Nazwa);
 

Parametry

hwndParent
Dojście do okna nadrzędnego, którego okien podrzędnych mają być przeszukiwane.

Jeśli hwndParent ma wartość NULL, funkcja używa okna pulpitu jako okno nadrzędne. Funkcja przeszukuje wśród systemu windows, które są okien podrzędnych pulpitu.

Systemu Windows NT 5.0 i nowsze: Jeśli hwndParent jest HWND_MESSAGE, funkcja przeszukuje wszystkie okna tylko do wiadomości.

hwndChildAfter
Dojście do okna podrzędnego. Wyszukiwanie rozpoczyna się od następnego okna podrzędnego w kolejności Z. Okno podrzędne muszą być okna bezpośredniego dziecko hwndParent, nie tylko okno podrzędne.

Jeśli hwndChildAfter ma wartość NULL, wyszukiwanie rozpoczyna się w pierwszym oknie dziecko hwndParent.

Należy zauważyć, że jeżeli zarówno hwndParent , jak i hwndChildAfter mają wartość NULL, funkcja wyszukiwania wszystkich okien najwyższego poziomu i tylko do wiadomości.

lpszClass
Wskaźnik na ciąg zakończony znakiem null, który określa nazwę klasy lub atomu, który identyfikuje ciąg nazwy klasy. Jeśli ten parametr jest atom, musi być globalne atomu utworzone przez poprzednie wywołanie GlobalAddAtom funkcji. Atom, wartość 16-bitowa, muszą być umieszczone w słowo bity lpszClass; program word wysokich numerach musi być równe zero.
lpszWindow
Wskaźnik na ciąg zakończony zerem, określający nazwę okna (tytuł okna). Jeśli ten parametr ma wartość NULL, wszystkie okna nazwy pasują.

Zwraca wartości

Jeśli funkcja, wartość zwracany jest dojście do okna, które ma określonej klasy i nazwy okna.

Jeśli funkcja zawiedzie, wartość zwracana jest wartość NULL. Aby uzyskać rozszerzonych informacji o błędach, należy wywołać GetLastError.

Skrócone informacje

nbsp; Windows &NT: wymaga w wersji 4.0 lub nowszej.
Systemu Windows:Wymaga systemu Windows 95 lub nowszego.
Systemu Windows CE:Nieobsługiwane.
Nagłówka:Zadeklarowane w pliku winuser.h.
Importowanie biblioteki:Należy użyć user32.lib.
Unicode:Implementowane jako wersje Unicode i ANSI w systemie Windows NT.

Zobacz też

Omówienie Windows, okno funkcji, EnumWindows, FindWindow, GetClassName, GlobalAddAtom

Index