Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Uyarı
Etkin Şablon Kitaplığı (ATL) desteklenmeye devam eder. Ancak artık özellik eklemeyeceğiz veya belgeleri güncelleştirmeyeceğiz.
CWindow sınıfı bir pencere kullanmanıza olanak tanır. Bir nesneye CWindow pencere ekledikten sonra, pencereyi işlemek için yöntemleri çağırabilirsiniz CWindow .
CWindow ayrıca bir nesneyi HWND'ye dönüştürmek CWindow için bir HWND işleci içerir. Böylece, herhangi bir pencere tanıtıcısı gerektiren bir işlev için bir CWindow nesnesini iletebilirsiniz. Geçici nesneler oluşturmadan yöntem çağrılarını ve Win32 işlev çağrılarını kolayca karıştırabilirsiniz CWindow .
Yalnızca iki veri üyesi (pencere tutamacı ve varsayılan boyutlar) olduğundan CWindow , kodunuz üzerinde ek yük getirmez. Buna ek olarak, yöntemlerin CWindow çoğu yalnızca karşılık gelen Win32 API işlevlerini sarmalar. kullanılarak CWindow, HWND üyesi win32 işlevine otomatik olarak geçirilir.
CWindow doğrudan kullanmanın yanı sıra, ondan türeterek sınıfınıza veri veya kod ekleyebilirsiniz. ATL'nin kendisi şu üç sınıftan CWindowtüretilir: CWindowImpl, CDialogImpl ve CContainedWindowT.