Udostępnij za pośrednictwem


CDC::SetWindowExt

Ustawia x - i y zakresów okna skojarzone z kontekstu urządzenia.

virtual CSize SetWindowExt(
   int cx,
   int cy 
);
CSize SetWindowExt(
   SIZE size 
);

Parametry

  • cx
    Określa x zakresu (w jednostkach logicznych) okna.

  • cy
    Określa y zakresu (w jednostkach logicznych) okna.

  • size
    Określa x - i y zakresów (w jednostkach logicznych) okna.

Wartość zwracana

Poprzednie zakresów okna (w jednostkach logicznych) jako CSize obiektu.Jeśli wystąpi błąd, - i y współrzędne x zwrócony CSize obiektu są ustawione na 0.

Uwagi

Okna oraz wziernika kontekstu urządzenia definiuje sposób GDI mapowania punktów w układzie współrzędnych logiczne punkty w układzie współrzędnych urządzenia.

Ustawione następujące tryby mapowania wzywa do SetWindowExt i SetViewportExt funkcje są ignorowane:

  • MM_HIENGLISH

  • MM_HIMETRIC

  • MM_LOENGLISH

  • MM_LOMETRIC

  • MM_TEXT

  • MM_TWIPS

Gdy MM_ISOTROPIC jest tryb, aplikacja musi wywołać SetWindowExt Członkowskich funkcji przed wywoływaniem SetViewportExt.

Przykład

Zobacz przykład dla CView::OnPrepareDC.

Wymagania

Nagłówek: afxwin.h

Zobacz też

Informacje

Klasa CDC

Wykres hierarchii

CDC::GetWindowExt

CDC::SetViewportExt

Klasa CSize