Compartilhar via


CWnd::OnSizeClipboard

OnSizeClipboard função de membro é chamada pelo Visualizador da área de transferência quando a área de transferência contém dados com o CF_OWNERDISPLAY atributo e o dimensionar da área de cliente da janela do Visualizador da área de transferência foi alterado.

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

Parâmetros

  • pClipAppWnd
    Identifica a janela do aplicativo de área de transferência.O ponteiro pode ser temporário e não deve ser armazenado.

  • hRect
    Identifica um objeto de memória global.O objeto de memória contém um RECT estrutura de dados que especifica a área para o proprietário da área de transferência pintar.

Comentários

The OnSizeClipboard função de membro é chamada com um retângulo nulo (0,0,0,0) sistema autônomo o novo dimensionar, quando o aplicativo de área de transferência está prestes a ser destruído ou minimizada. Isso permite que o proprietário da área de transferência para liberar seus recursos de exibição.

Dentro de OnSizeClipboard, um aplicativo deve usar o GlobalLock Função do Windows para bloquear a memória que contém o RECT estrutura de dados.Fazer com que o aplicativo desbloquear que a memória com o GlobalUnlock Função do Windows antes que gera ou retorna o controle.

Observação:

Este membro functi diante é chamado pela estrutura para permitir que seu aplicativo manipular uma mensagem do Windows.Os parâmetros passados para sua função refletem os parâmetros recebidos pela estrutura quando a mensagem foi recebida.Se você telefonar a implementação da classe de base deste fu nction, essa implementação usará os parâmetros passados originalmente com a mensagem e não os parâmetros que você fornecer para a função.

Requisitos

Cabeçalho: afxwin.h

Consulte também

Referência

Classe CWnd

Gráfico de hierarquia

GlobalLock

GlobalUnlock

SetClipboardData

CWnd::SetClipboardViewer

WM_SIZECLIPBOARD

Outros recursos

Membros CWnd