GetClassInfo

GetClassInfo işlevi bir pencere sınıfı hakkında bilgi alır.

GetClassInfo işlevi GetClassInfoEx işlevi tarafından bırakmıştır. Eğer sınıf küçük bir simge hakkında bilgi gerekmez GetClassInfo, ancak kullanmaya devam edebilirsiniz.

bool GetClassInfo ()  HINSTANCE  HINSTANCE, / / idare uygulama örneğilpctstrlpClassName, / / adres sınıfı adı dizesilpwndclasslpWndClass / / adres sınıfı veri yapısı);
 

Parametreleri

hINSTANCE
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.
lpClassName
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 RegisterClass işlev önceki çağrısıyla kayıtlı olmalıdır. Alternatif olarak, bu parametre tamsayı atom olabilir. Böylece, önceki çağrısıyla oluşturulan küresel bir atom olmalıdır Eğer GlobalAddAtom işlevi. Atom, 16 bitlik bir değer 0xC000, az lpClassNamealt sıra Word'de olmalıdır; yüksek sıralı sözcük sıfır olmalıdır.
lpWndClass
İşaretçiyi sınıfı hakkında bilgi aldığı wndclass 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 başarısız olursa, dönüş değeri sıfırdır. Genişletilmiş hata bilgilerini için GetLastError.

Açıklamalar

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

Ayrıca bkz:

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

Index