Condividi tramite


CWnd::OnPaintClipboard

La funzione membro OnPaintClipboard di un proprietario gli Appunti viene chiamata da un visualizzatore appunti se il proprietario degli Appunti sono stati inseriti i dati negli Appunti nel formato CF_OWNERDISPLAY e l'area client del visualizzatore appunti deve aggiornare.

afx_msg void OnPaintClipboard(
   CWnd* pClipAppWnd,
   HGLOBAL hPaintStruct 
);

Parametri

  • pClipAppWnd
    Specifica un puntatore alla finestra di Appunti- applicazione.Il puntatore può essere temporanei e non deve essere archiviata per un utilizzo successivo.

  • hPaintStruct
    Identifica una struttura di dati PAINTSTRUCT che definisce quale parte dell'area client da disegnare.

Note

Per determinare se l'intera area client o solo una parte di disponga dell'aggiornamento di di, il proprietario degli Appunti deve confrontare le dimensioni dell'area di disegno arresa il membro rcpaint della struttura PAINTSTRUCT le dimensioni fornite la chiamata di funzione membro più recente OnSizeClipboard.

OnPaintClipboard deve utilizzare la funzione di Windows GlobalLock per bloccare la memoria che contiene la struttura dei dati PAINTSTRUCT e sbloccare di memoria con la funzione di Windows GlobalUnlock prima di uscire.

[!NOTA]

Questa funzione membro viene chiamata dal framework per consentire l'applicazione per gestire un messaggio di Windows.I parametri passati alla funzione riflettono i parametri ricevuti dal framework quando il messaggio è stato ricevuto.Se si chiama l'implementazione della classe base di questa funzione, tale implementazione dei parametri passati originariamente con il messaggio e non i parametri forniti alla funzione.

Requisiti

Header: afxwin.h

Vedere anche

Riferimenti

Classe CWnd

Grafico della gerarchia

GlobalLock

GlobalUnlock

CWnd::OnSizeClipboard

CWnd::OnPaintClipboard