Aracılığıyla paylaş


Genel pencere oluşturma sırası

Bir çocuk gibi kendi penceresinin pencere oluşturduğunuzda, çerçeve açıklandığı gibi çok aynı işlemi kullanır Belge/görünümü oluşturma.

mfc employ tarafından sağlanan tüm pencere sınıflarını iki aşama inşaat.Yani, C++, bir çağırma sırasında Yeni işleci, yapıcı ayırır ve C++ nesnesini başlatır ancak karşılık gelen Windows pencere oluşturmaz.Yapılır sonradan çağırarak Create window nesnesinin üye işlevi.

Create üye işlevi Windows pencere yapar ve depolar, HWND C++ nesnenin ortak veri üyesini m_hWnd.Oluşturma oluşturma parametrelerini tam esneklik sağlar.Önce arama Create, pencere sınıfı genel işlevini kullanarak kaydetmek istediğiniz AfxRegisterWndClass kare simgesi ve sınıf stilleri ayarlamak için.

Çerçeve pencereler için kullanabileceğiniz LoadFrame üye işlevi yerine Create.LoadFramedaha az parametre kullanarak Windows pencere yapar.Çerçevenin yazısı, simge, Hızlandırıcı tablo ve menü gibi kaynaklardan birçok varsayılan değerleri alır.

[!NOT]

Simge, Hızlandırıcı tablo ve menü kaynakları gibi ortak bir kaynak kimliği olmalıdır IDR_MAINFRAME, için LoadFrame yüklenecek.

Hangi konu hakkında daha fazla bilgi edinmek istiyorsunuz?

Ayrıca bkz.

Başvuru

Windows oluşturma