FindWindowEx

FindWindowEx işlevi bir penceresi olan sınıf adı ve pencere adı belirtilen dizelerin eşleşip tanıtıcı alır. İşlevi, alt pencereleri, verilen alt pencere aşağıdaki en başında arar. Bu işlev büyük küçük harf duyarlı bir arama gerçekleştirmek.

hwnd FindWindowEx) hwnd  hwndParent, / / kolu üst pencereyehwndhwndChildAfter, / / işlemek için alt pencerelpctstrlpszClass, / / sınıf adı işaretçisinelpctstrlpszWindow / / pencere adı işaretçisine);
 

Parametreleri

hwndParent
Aranacak olan alt pencereleri olan üst pencere kolu.

HwndParent null ise, işlev Masaüstü penceresinin üst pencere kullanır. İşlev alt pencereleri masaüstünde pencereleri arasında arama yapar.

Windows NT 5.0 ve sonraki sürümleri: HwndParent hwnd_message ise, işlev tüm yalnızca ileti windows arar.

hwndChildAfter
Alt pencere tanıtıcısı. z sırası bir sonraki alt pencerede arama başlar. HwndParent, sadece bir alt pencere doğrudan alt pencerenin alt pencere olmalıdır.

HwndChildAfter null ise, arama hwndParent ilk alt pencere ile başlar.

Hem hwndParent hem de hwndChildAfter null ise, işlev tüm en üst düzey ve yalnızca ileti windows arama notu.

lpszClass
Sınıfın adını belirtir veya sınıf-ad dizesi tanımlayan bir atom olan biten bir dize işaretçisi. Bu parametre bir atom ise, önceki çağrısıyla oluşturulan küresel bir atom olmalıdır GlobalAddAtom işlevi. Atom, 16 bitlik bir değer lpszClassalt sıra Word'de yerleştirilmelidir; yüksek sıralı sözcük sıfır olmalıdır.
lpszWindow
Pencere adı (pencerenin başlık) belirten bir boş sonlandırılmış dize işaretçisi. Bu parametre null ise, tüm pencere adlarıyla.

Dönüş değerleri

İşlev başarılı olursa, dönüş değeri belirtilen sınıf ve pencere adları olan pencereye bir kolu olduğunu.

İşlev başarısız olursa, dönüş değeri null olur. Genişletilmiş hata bilgilerini için GetLastError.

QuickInfo

nbsp; Windows &NT: sürüm 4.0 veya daha yenisini gerektirir.
Windows:Windows 95 veya sonraki sürümleri gerektirir.
Windows ce:Desteklenmeyen.
Header:WINUSER.h ilan etti.
İçe Library:User32.lib kullanın.
Unicode:Unicode ve ANSI sürümleri Windows NT olarak uygulanır.

Ayrıca bkz:

Windows genel bakış, pencere işlevleri, EnumWindows, FindWindow, GetClassName, GlobalAddAtom

Index