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