CWnd::OnSizeClipboard

La funzione membro OnSizeClipboard il proprietario degli Appunti viene chiamata dal visualizzatore appunti negli Appunti contengono dati con l'attributo CF_OWNERDISPLAY e la dimensione dell'area client della finestra del visualizzatore Appunti ha modificato.

afx_msg void OnSizeClipboard(
   CWnd* pClipAppWnd,
   HGLOBAL hRect 
);

Parametri

  • pClipAppWnd
    Identifica la finestra di Appunti-applicazione.Il puntatore può essere temporanei e non deve essere archiviata.

  • hRect
    Identifica un oggetto di memoria globale.L'oggetto di memoria include una struttura di dati RECT che specifica l'area per il proprietario degli Appunti disegnare.

Note

La funzione membro OnSizeClipboard viene chiamata con un rettangolo null (0,0,0,0) come la nuova dimensione quando l'applicazione degli Appunti sta per essere eliminato o ridotta.Ciò consente al proprietario degli Appunti di liberare le risorse visualizzare.

In OnSizeClipboard, un'applicazione deve utilizzare la funzione di Windows GlobalLock per bloccare la memoria che contiene la struttura dei dati RECT.Fare sbloccare l'applicazione in memoria con la funzione di Windows GlobalUnlock prima di impostare o il controllo viene restituito.

[!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

SetClipboardData

CWnd::SetClipboardViewer

WM_SIZECLIPBOARD