Compartilhar via


WM_SETREDRAW

Windows Mobile SupportedWindows Embedded CE Supported

9/9/2008

Esta mensagem é enviada por um aplicativo para uma janela para habilitar alterações em que janela a ser redesenhada ou para evitar alterações em que janela de sendo redesenhado.

Syntax

WM_SETREDRAW wParam = (WPARAM) fRedraw; 
    lParam = 0;

Parameters

  • fRedraw
    Especifica o estado do sinalizador de redesenho de tela.

    Se definido para TRUE, o redesenho de tela sinalizador está definido.

    Se definido como FALSE, o sinalizador está desmarcado.

  • lParam
    Não utilizados.

Return Value

Um aplicativo deve retornar zero se ele processa esta mensagem.

Remarks

Gerenciador a janela não oferece nenhum processamento usar como padrão para esta mensagem. Entretanto, certos controles fazer suporte esta mensagem, caixa lista, modo de exibição de árvore e de combinação caixa.

Esta mensagem Define ou limpa o sinalizador redesenho de tela.

Se o sinalizador redesenho de tela estiver desmarcada, o de conteúdo da janela fornecida não é atualizado após cada alteração, e a janela não é redesenhada até o sinalizador redesenho de tela está definida.

De exemplo, um aplicativo que deve adicionar vários itens para uma caixa lista podem Clear o sinalizador redesenho de tela, adicionar os itens e, em seguida, defina o sinalizador redesenho de tela.

Finalmente, o aplicativo pode chamar o InvalidateRect função para causar a caixa lista a ser redesenhado.

Requirements

Header winuser.h
Windows Embedded CE Windows CE 1.0 and later
Windows Mobile Windows Mobile Version 5.0 and later

See Also

Reference

InvalidateRect