Udostępnij za pośrednictwem


Ogólna sekwencja tworzenia okna

Podczas tworzenia okna własny, taki jak dziecko okna ramach używa znacznie tego samego procesu, którą opisano w Tworzenie dokumentu/View.

Wszystkie klasy okien, świadczone przez pracowników MFC dwa etapy budowy.Oznacza to, że podczas wywołania C++ Nowy operatora, konstruktora przydziela i inicjuje obiekt C++, ale nie powoduje utworzenia odpowiedniego okna systemu Windows.Potem sporządzony przez wywołanie Create funkcji składowej obiektu window.

Utwórz funkcji składowej sprawia, że okno Windows i zapisuje jej HWND w obiekcie C++ publiczny element członkowski danych m_hWnd.Tworzenie daje pełną elastyczność nad parametry tworzenia.Przed wywołaniem funkcji Tworzenie, można zarejestrować klasy okna za pomocą funkcji globalnej AfxRegisterWndClass Aby ustawić style ikona i klasy dla ramki.

Ramka okna można użyć LoadFrame funkcji składowej zamiast Create.LoadFramepowoduje, że okna systemu Windows przy użyciu mniejszej liczby parametrów.Pobiera go wiele wartości domyślne z zasobów, w tym ramki podpisu, ikona, akcelerator tabeli i menu.

[!UWAGA]

Ikona, tabela Akcelerator i zasoby menu musi mieć wspólny identyfikator zasobów, takich jak IDR_MAINFRAME, dla nich mają być załadowane przez LoadFrame.

O czym chcesz się dowiedzieć więcej?

Zobacz też

Informacje

Tworzenie okien