CW&nd::CreateExnbsp;

BOOL CreateEx ( DWORD dwExStyle, LPCTSTR lpszClassName, LPCTSTR lpszWindowName, DWORD dwStyle, int x, int y, int nWidth właściwości, int nHeight, HWND hwndParent, HMENU nIDorHMenu, elementem LPVOID lpParam = NULL );

BOOL Cre&ateEx (DWORD dwExStyle, LPCTSTR lpszClassName, LPCTSTR lpszWindowName, DWORD dwStyleStała RECTamp;RectCWnd *,pParentWndUINTnIDElementem LPVOIDlpParam = NULL);

Wartość zwracany

Niezerowa, jeśli kończy się pomyślnie; inny sposób 0.

Parametry

dwExStyle

Określa rozszerzo&ne styl CWnd tworzony. Zastosować wszelkie style okien rozszerzone do window.nbsp;

lpszClassName

Wskazuje ciąg zakończony wartością zerową znaków nazwy klasy Windows ( WNDCLASS strukturę). Nazwa klasy może być dowolna nazwa zarejestrowana funkcja globalna AfxRegisterWndClass ani żadnych nazw wstępnie zdefiniowany formant klasa. Nie może być ZEROWY.

lpszWindowName

Wskazuje ciąg zakończony wartością zerową znaków, zawierający nazwę okna.

dwStyle

Określa atrybuty stylu okna. Zobacz Style okien i CWnd::Create opis możliwych wartości.

x

Określa początkowy x pozycję okna CWnd.

y

Określa początkowy Górne położenie okna CWnd.

nWidth właściwości

Określa szerokość (w jednostkach urządzenia) okna CWnd.

nHeight

Określa wysokość (w jednostkach urządzenia) w oknie CWnd.

hwndParent

Identyfikuje okna nadrzędnego lub właściciel okna CWnd tworzony. Należy użyć wartości NULL dla najwyższego poziomu systemu windows.

nIDorHMenu

Identyfikuje menu lub identyfikator okna podrzędnego. Znaczenie zależy od stylu okna.

lpParam

Punkty danych odwołuje się pole lpCreateParams struktury CREATESTRUCT.

rect

Rozmiar i położenie okna, w kliencie współrzędne pParentWnd.

pParentWnd

Okno nadrzędne.

nID

Identyfikator okno podrzędne.

Uwagi

Tworzy okno zakładkę, wyskakujące okienko lub dziecko stylem rozszerzonego, określona w dwExStyle.

Parametry CreateEx określają WNDCLASS, tytuł okna, okno stylu i (opcjonalnie) początkowego położenia i rozmiaru okna. CreateEx określa również okno nadrzędne (jeżeli występują) oraz identyfikator.

Kiedy CreateEx wykonuje, Windows wysyła WM_GETMINMAXINFO, WM_NCCREATE, WM_NCCALCSIZEi WM_CREATE wiadomości do okna.

Rozszerzenie obsługi wiadomości domyślnie, pochodną klasy CWnd, dodać mapę wiadomości z nową klasą i zapewniają funkcje składowe wyżej wiadomości. Zastąpić OnCreate, na przykład do wykonywania niezbędnych inicjowania dla nowej klasy.

Dalsze zastąpić nawiadomość wiadomości obsługi dodać dodatkowe funkcje do pochodną klasy.

Jeśli podany jest styl WS_VISIBLE , Windows wysyła okno wszystkie wiadomości wymagane do uaktywnienia i Pokaż okna. Jeśli styl okna określa pasek tytułu, tytuł okna wskazywanego przez parametr lpszWindowName jest wyświetlany na pasku tytułu.

Parametr dwStyle może być dowolną kombinacją style okien.

Omówienie CWnd |nbsp; Klasa członków | Wykres hierarchii

Zobacz teżnbsp;CWnd::Create, :: funkcji CreateWindowEx

Index