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