EnumChildWindows

EnumChildWindows işlevi, belirtilen üst pencereyi her alt pencere tanıtıcısı, bir uygulama tanımlı geriçağırım işlevi geçirerek ait alt pencereleri numaralandırır. EnumChildWindows son alt pencere numaralandırılan veya işlev false döndürür kadar devam eder.

 bool EnumChildWindows ()  hwnd  hWndParent, / / kolu üst pencereyewndenumproclpEnumFunc, / / işlev işaretçisilparamlParam / / uygulama tanımlı değer);
 

Parametreleri

hWndParent
Numaralandırılacak olan alt pencereleri olan üst pencere tanıtıcısı. Bu parametre null ise, Masaüstü penceresinin üst pencere olduğunu ve tüm üst düzey windows işlevi numaralandırır.
lpEnumFunc
İşaretçi bir uygulama tanımlı geriçağırım işlevi. Daha fazla bilgi için bkz: EnumChildProc.
lParam
Geri çağrı işlevine geçirilen bir uygulama tanımlı değeri belirler.

Dönüş değerleri

İşlev başarılı olursa, dönüş değeri sıfır.

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

Açıklamalar

Alt pencere çocuk kendi EnumChildWindows pencerelerin oluşturduysa, bu pencereler de numaralandırır.

Taşınmış veya numaralandırma işlemi sırasında z sırayla konumlandırdığınız alt pencere doğru numaralandırılmış. İşlev, numaralandırılan önce yok veya numaralandırma işlemi sırasında oluşturulan alt pencere numaralandırmaz.

QuickInfo

nbsp; Windows &NT: sürüm 3.1 veya üstü gerektirir.
Windows:Windows 95 veya sonraki sürümleri gerektirir.
Windows ce:Desteklenmeyen.
Header:WINUSER.h ilan etti.
İçe Library:User32.lib kullanma.

Ayrıca bkz:

Windows genel bakış, pencere işlevleri, EnumChildProc, EnumThreadWindows, EnumWindows, GetWindow

Index