Compartilhar via


WM_SIZECLIPBOARD mensagem

Enviado ao proprietário da área de transferência por uma janela do visualizador da área de transferência quando a área de transferência contém dados no formato CF_OWNERDISPLAY e a área de cliente do visualizador da área de transferência mudou de tamanho.

#define WM_SIZECLIPBOARD                0x030B

Parâmetros

wParam

Um identificador para a janela do visualizador da área de transferência.

lParam

Um identificador para um objeto de memória global que contém uma estrutura RECT . A estrutura especifica as novas dimensões da área de cliente do visualizador da área de transferência.

Valor retornado

Se um aplicativo processar essa mensagem, ele deverá retornar zero.

Comentários

Quando a janela do visualizador da área de transferência está prestes a ser destruída ou redimensionada, uma mensagem WM_SIZECLIPBOARD é enviada com um retângulo nulo (0, 0, 0, 0) como o novo tamanho. Isso permite que o proprietário da área de transferência libere seus recursos de exibição.

O proprietário da área de transferência deve usar a função GlobalLock para bloquear o objeto de memória que contém RECT. Antes de retornar, o proprietário da área de transferência deve desbloquear o objeto usando a função GlobalUnlock .

Requisitos

Requisito Valor
Cliente mínimo com suporte
Windows 2000 Professional [somente aplicativos da área de trabalho]
Servidor mínimo com suporte
Windows 2000 Server [somente aplicativos da área de trabalho]
Cabeçalho
Winuser.h (inclua Windows.h)

Confira também

Conceitual

Área de transferência