CCheckListBox::criar
Cria a caixa de lista de verificação do Windows e a anexa à CCheckListBox objeto.
virtual BOOL Create(
DWORD dwStyle,
const RECT& rect,
CWnd* pParentWnd,
UINT nID
);
Parâmetros
dwStyle
Especifica o estilo da caixa de lista de verificação.O estilo deve ser LBS_HASSTRINGS e qualquer um dos LBS_OWNERDRAWFIXED (todos os itens da lista têm a mesma altura) ou LBS_OWNERDRAWVARIABLE (itens da lista são de alturas diferentes).Esse estilo pode ser combinado com outras estilos de caixa de listagem except LBS_USETABSTOPS.rect
Especifica o dimensionar da caixa de lista de verificação e posição.Pode ser qualquer um CRect objeto ou um RECT estrutura.pParentWnd
Especifica a janela pai da caixa de lista de verificação (geralmente um CDialog objeto). Não deve ser NULO.nID
Especifica a ID de controle. da caixa de lista de verificação
Valor de retorno
Diferente de zero se bem-sucedida; caso contrário, 0.
Comentários
Construir um CCheckListBox objeto em duas etapas. Primeiro, defina uma classe derivada de CcheckListBox e, em seguida, telefonar Criar, que inicializa a caixa de lista de verificação do Windows e a anexa o CCheckListBox. See CCheckListBox::CCheckListBox para obter uma amostra.
Quando Criar executa, o Windows envia o WM_NCCREATE, WM_CREATE, WM_NCCALCSIZE, and WM_GETMINMAXINFO mensagens para o controle da caixa de lista de verificação.
Essas mensagens são manipuladas pelo padrão, a OnNcCreate, OnCreate, OnNcCalcSize, and OnGetMinMaxInfo funções de membro a CWnd classe base. Para estender a manipulação de mensagem padrão, adicione um MAP da mensagem para o seu classe derivada e funções de membro de substituir o manipulador de mensagens anterior.Substituir OnCreate, por exemplo executar precisava ser inicializada para uma nova classe.
Aplicar o seguinte estilos de janela para um controle de caixa de lista de verificação:
WS_CHILD Sempre
WS_VISIBLE Em geral
WS_DISABLED Raramente
WS_VSCROLL Para adicionar uma vertical BAR de rolar
WS_HSCROLL Para adicionar uma BAR de rolar horizontal
WS_GROUP Para agrupar controles
WS_TABSTOP Para permitir a este controle de tabulação
Requisitos
Cabeçalho: afxwin.h