FindWindow

FindWindow işlevi olan sınıf adı ve pencere adı belirtilen dizelerin eşleşip üst düzey pencere tanıtıcı alır. Bu işlev, alt pencereleri aramaz. Bu işlev büyük küçük harf duyarlı bir arama gerçekleştirmek.

 hwnd FindWindow) lpctstr  lpClassName, / / sınıf adı işaretçisinelpctstrlpWindowName / / pencere adı işaretçisine);
 

Parametreleri

lpClassName
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 lpClassNamealt sıra Word'de yerleştirilmelidir; yüksek sıralı sözcük sıfır olmalıdır.
lpWindowName
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 için belirtilen sınıf adı ve pencere adı olan pencerenin tanıtıcı olduğunu.

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

Açıklamalar

Windows ce: LpClassName atom, RegisterClass döndü atom olmalıdır.

QuickInfo

nbsp; Windows &NT: sürüm 3.1 veya üstü gerektirir.
Windows:Windows 95 veya sonraki sürümleri gerektirir.
Windows ce:Sürüm 1.0 veya daha ilerisini gerektirir.
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, FindWindowEx, GetClassName, GlobalAddAtom

Index