Compartilhar via


CWnd::SetWindowRgn

Chame essa função de membro para conjunto a região da janela.

int SetWindowRgn(
   HRGN hRgn,
   BOOL bRedraw 
);

Parâmetros

  • hRgn
    Um identificador para uma região.

  • bRedraw
    If TRUE, o sistema operacional redesenha a janela após a configuração da região; caso contrário, ele não.Em geral, conjunto bRedraw para TRUE se a janela for visível.Se definido como TRUE, o sistema envia o WM_WINDOWPOSCHANGING e WM_WINDOWPOSCHANGED mensagens para a janela.

Valor de retorno

Se a função obtiver êxito, o valor retornado é diferente de zero.Se a função falhar, o valor retornado será zero.

Comentários

As coordenadas de janela região uma janela serão em relação ao canto superior esquerdo da janela, não a área de cliente da janela.

Após uma telefonar bem-sucedida para SetWindowRgn, a região especificada pelo identificador de região é proprietário do sistema operacional hRgn. O sistema operacional não fazer uma cópia da região, portanto, não torne mais chamadas de função com esse identificador de região e não fechar este identificador de região.

Requisitos

Cabeçalho: afxwin.h

Consulte também

Referência

Classe CWnd

Gráfico de hierarquia

SetWindowRgn

CWnd::GetWindowRgn

Outros recursos

Membros CWnd