Bir C++ Pencere Nesnesi ile bir HWND Arasındaki İlişkiler
Pencere nesnesi , programınızın doğrudan oluşturduğu C++ CWnd
sınıfının (veya türetilmiş bir sınıfın) nesnesidir. Programınızın oluşturucu ve yıkıcı çağrılarına yanıt olarak gelir ve gider. Öte yandan Windows penceresi, bir pencereye karşılık gelen ve mevcut olduğunda sistem kaynaklarını kullanan iç Windows veri yapısına yönelik opak bir tanıtıcıdır. Windows penceresi bir "pencere tutamacı" (HWND
) ile tanımlanır ve nesnesi sınıfının CWnd
üye işlevine Create
yapılan bir çağrıyla oluşturulduktan sonra CWnd
oluşturulur. Pencere bir program çağrısı veya kullanıcının eylemi tarafından yok edilebilir. Pencere tutamacı, pencere nesnesinin m_hWnd üye değişkeninde depolanır. Aşağıdaki şekilde, C++ pencere nesnesi ile Windows penceresi arasındaki ilişki gösterilmektedir. Windows oluşturma konusu Windows oluşturma bölümünde açıklandı. Pencereleri yok etmek, Pencere Nesnelerini Yok Etme bölümünde ele alınmalıdır.
Pencere Nesnesi ve Windows Penceresi
Ayrıca bkz.
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin