GetClassInfoEx

GetClassInfoEx işlevi, pencere sınıfı ile ilgili küçük bir simge tutamacı içeren bir pencere sınıfı hakkında bilgi alır. GetClassInfo fonksiyonu küçük bir simge ele almak değil.

bool GetClassInfoEx ()  HINSTANCE  hinst, / / idare uygulama örneğilpctstrlpszClass, / / adres sınıfı adı dizesilpwndclassexlpwcx / / adres sınıfı veri yapısı);
 

Parametreleri

hinst
Sınıfı oluşturan uygulama örneği için tanıtıcı. (Düğmeler veya liste kutuları gibi) sistem tarafından tanımlanan sınıflar hakkında bilgi almak için bu parametre null olarak ayarlayın.
lpszClass
Sınıf adı içeren bir boş sonlandırılmış dize işaretçisi. Adı preregistered bir sınıf veya bir sınıf RegisterClassEx işlevi çağrılarak önceki kayıtlı olmalıdır. Alternatif olarak, bu parametre tamsayı atom olabilir. Bu parametre tamsayı 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 0xC000, az lpszClassalt sıra Word'de olmalıdır; yüksek sıralı sözcük sıfır olmalıdır.
lpwcx
İşaretçiyi sınıfı hakkında bilgi aldığı wndclassex yapısı.

Dönüş değerleri

İşlev bir eşleşen sınıf bulur ve başarıyla verileri kopyalar, dönüş değeri sıfır.

İşlev değil eşleşen sınıf bulmak ve başarıyla veri kopyalama, dönüş değeri sıfırdır. Genişletilmiş hata bilgilerini için GetLastError.

QuickInfo

nbsp; Windows &NT: 3.5 veya sonraki sürümünü 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:

Pencere sınıflarını genel bakış, pencere sınıfı işlevler, GetClassLong, GetClassName, GlobalAddAtom, RegisterClassEx

Index