CCheckListBox::Create

BOOL cri&ar (DWORD dwStyleRECTamp const;RECTCWnd *pParentWndUINTnID );

Valor de retorno

Diferente de zero se bem-sucedida; caso contrário 0.

Parâmetros

dwStyle

Especifica o estilo da caixa de lista de verificação. O estilo deve ser LBS_OWNERDRAWFIXED (todos os itens na lista são a mesma altura) ou LBS_OWNERDRAWVARIABLE (itens da lista são de diferentes alturas). Esse estilo pode ser combinado com outros estilos de caixa de listagem.

rect

Especifica o tamanho da caixa de lista de verificação e posição. Pode ser um objeto CRect ou uma estrutura RECT.

pParentWnd

Especifica a janela pai da caixa de lista de verificação (geralmente um objeto de CDialog ). Não pode ser Nulo.

nID

Especifica o ID do controle da caixa de lista de verificação.

Observações

Você criar um objeto CCheckListBox em duas etapas. Primeiro definir uma classe derivado de CCheckListBox, chamar criar, que inicializa a caixa de lista de verificação do Windows e a anexa ao CCheckListBox. Consulte CCheckListBox::CCheckListBox para obter um exemplo.

Quando criar executa, Windows envia o WM_NCCREATE, WM_CREATE, WM_NCCALCSIZEe WM_GETMINMAXINFO mensagens para o Controlarar de caixa de lista de verificação.

Essas mensagens são tratadas por padrão o OnNcCreate, OnCreate, OnNcCalcSizee OnGetMinMaxInfo funções de membro no classe base CWnd . Para estender a mensagem padrão manipulação, adicionar um mapa da mensagem para o seu classe derivada e funções de membro de substituir o manipulador de mensagem anterior. Substituir OnCreate, por exemplo, para executar inicialização necessária para uma nova classe.

Aplicar a seguinte janela estilos a um Controlarar de caixa de lista de verificação:

Visão geral de CCheckListBoxMembros de classe | Gráfico de hierarquia

Co&nsulte tambémnbsp;CCheckListBox::CCheckListBox

Index