CWnd::UpdateLayeredWindow
Aktualizuje umístění, velikost, tvar, obsah a průsvitnosti okna s vrstvami.
BOOL UpdateLayeredWindow(
CDC* pDCDst,
POINT *pptDst,
SIZE *psize,
CDC *pDCSrc,
POINT *pptSrc,
COLORREF crKey,
BLENDFUNCTION *pblend,
DWORD dwFlags
);
Parametry
pDCDst
Ukazatel na kontext zařízení pro obrazovku.Používá se pro paletu barev při aktualizaci obsahu okna.Pokud pDCDst je NULL, bude použita výchozí paleta.If pDCSrc is NULL, pDCDst must be NULL.
pptDst
Ukazatel bod struktury určující pozici obrazovky nového okna s vrstvami.Pokud není změna aktuální pozice, pptDst mohou být NULL.psize
Ukazatel velikosti struktury, která určuje novou velikost okna s vrstvami.Pokud není změna velikosti okna, psize mohou být NULL.If pDCSrc is NULL, psize must be NULL.
pDCSrc
Ukazatel na povrch, který definuje vrstvami okno DC.Pokud nejsou změnou tvaru a vizuální kontext okna, pDCSrc mohou být NULL.pptSrc
Ukazatel bod struktury, která určuje umístění vrstvy v kontextu zařízení.If pDCSrc is NULL, pptSrc should be NULL.
crKey
Ukazatel COLORREF hodnotu, která určuje průhlednost klíč barev použitých při vytváření okna s vrstvami.Budou průhledné všechny obrazové body malované oknem v této barvy.Generování COLORREF, použijte makro RGB.pblend
Ukazatel BLENDFUNCTION struktury, která určuje hodnotu průhlednosti při vytváření okna s vrstvami.dwFlags
Určuje akci.Tento parametr může být jeden nebo více z následujících hodnot.Seznam možných hodnot naleznete v tématuUpdateLayeredWindow.
Vrácená hodnota
Nenulová hodnota, pokud funkce úspěšně. jinak 0.
Poznámky
Tato funkce člena emuluje funkce funkce UpdateLayeredWindow, jak je popsáno v .
Požadavky
Záhlaví: afxwin.h