CWnd::UpdateLayeredWindow
Aktualizuje położenie, rozmiar, kształt, zawartości i przejrzystością warstwowej okna.
BOOL UpdateLayeredWindow(
CDC* pDCDst,
POINT *pptDst,
SIZE *psize,
CDC *pDCSrc,
POINT *pptSrc,
COLORREF crKey,
BLENDFUNCTION *pblend,
DWORD dwFlags
);
Parametry
pDCDst
Wskaźnik do kontekstu urządzenia dla ekranu.Służy do dopasowywania kolorów palety po zaktualizowaniu zawartość okna.Jeśli pDCDst jest NULL, będzie używana domyślna paleta.If pDCSrc is NULL, pDCDst must be NULL.
pptDst
Wskaźnik do punkt strukturę, określając nowe położenie ekranu okna warstwami.Jeśli bieżące położenie nie zmienia się, pptDst może być NULL.pSize
Wskaźnik rozmiar strukturę, która określa nowy rozmiar okna warstwami.Jeśli nie zmienia się rozmiar okna, psize może być NULL.If pDCSrc is NULL, psize must be NULL.
pDCSrc
Wskaźnik do kontrolera domeny dla powierzchni, definiujący okno warstwami.Kształt i wizualnego kontekstu okna nie zmiany, pDCSrc może być NULL.pptSrc
Wskaźnik punkt strukturę, która określa położenie warstwy w kontekście urządzenia.If pDCSrc is NULL, pptSrc should be NULL.
crKey
Wskaźnik do COLORREF wartość, która określa klucz kolor przezroczystości używanych podczas redagowania okno warstwami.Wszystkie piksele namalowany przez okna w ten kolor będzie przezroczysty.Aby wygenerować COLORREF, użyć makra RGB.pblend
Wskaźnik do BLENDFUNCTION strukturę, która określa wartość przezroczystości używanych podczas redagowania okno warstwami.dwFlags
Określa akcję.Ten parametr może być jeden lub więcej z następujących wartości.Listy możliwych wartości, zobaczUpdateLayeredWindow.
Wartość zwracana
Niezerowa, jeśli funkcja skutku; 0 inaczej.
Uwagi
Ta funkcja Członkowskie emuluje funkcje funkcji UpdateLayeredWindow, jak opisano w Windows SDK.
Wymagania
Nagłówek: afxwin.h