CWnd::UpdateLayeredWindow
Aggiorna la posizione, la dimensione, la forma, contenuto e la traslucidità di finestra sovrapposta.
BOOL UpdateLayeredWindow(
CDC* pDCDst,
POINT *pptDst,
SIZE *psize,
CDC *pDCSrc,
POINT *pptSrc,
COLORREF crKey,
BLENDFUNCTION *pblend,
DWORD dwFlags
);
Parametri
pDCDst
Un puntatore a un contesto di dispositivo per lo schermo.Viene utilizzato per la corrispondenza di colore della tavolozza quando il contenuto della finestra vengono aggiornati.Se pDCDst è NULL, la tavolozza predefinita verrà utilizzata.Se pDCSrc è NULL, pDCDst deve essere NULL.
pptDst
Un puntatore a una struttura di punti che specifica la nuova posizione sullo schermo della finestra sovrapposta.Se la posizione corrente non viene modificato, pptDst può essere NULL.psize
Puntatore a una struttura SIZE che specifica la nuova dimensione della finestra sovrapposta.Se la dimensione della finestra non viene modificato, psize può essere NULL.Se pDCSrc è NULL, psize deve essere NULL.
pDCSrc
Un puntatore a un controller di dominio per l'area che definisce la finestra sovrapposta.Se il contesto di rappresentazione in forma della finestra non viene modificato, pDCSrc può essere NULL.pptSrc
Puntatore a una struttura di punti che specifica la posizione del livello nel contesto di dispositivo.Se pDCSrc è NULL, pptSrc deve essere NULL.
crKey
Puntatore a un valore COLORREF che specifica la chiave di colore trasparenza da utilizzare quando costituisce la finestra sovrapposta.Tutti i pixel disegnati dalla finestra nel colore saranno trasparenti.Per generare COLORREF, utilizzare la macro RGB.pblend
Puntatore a una struttura BLENDFUNCTION che specifica il valore della trasparenza da utilizzare quando costituisce la finestra sovrapposta.dwFlags
Specifica di azione da eseguire.Questo parametro può essere uno o più dei seguenti valori.Per un elenco di valori possibili, vedereUpdateLayeredWindow.
Valore restituito
Diverso da zero se la funzione ha esito positivo; in caso contrario 0.
Note
Questa funzione membro emula la funzionalità della funzione UpdateLayeredWindow, come descritto in Windows SDK.
Requisiti
Header: afxwin.h