CButton::Create
Cria as janelas um controle e os anexa ele para o objeto de CButton .
virtual BOOL Create(
LPCTSTR lpszCaption,
DWORD dwStyle,
const RECT& rect,
CWnd* pParentWnd,
UINT nID
);
Parâmetros
lpszCaption
Especifica o texto do controle de botão.dwStyle
Especifica o estilo de controle button.Aplique qualquer combinação de estilos de botão o botão.rect
Especifica o tamanho e a posição de controle button.Pode ser um objeto de CRect ou uma estrutura de RECT .pParentWnd
Especifica a janela pai do controle de botão, geralmente CDialog.Não deve ser NULO.nID
Especifica a identificação do controle de botão
Valor de retorno
Diferente de zero se com êxito; se não 0.
Comentários
Você constrói um objeto de CButton em duas etapas.Primeiro, o construtor e então chame Criar, que cria o botão o controle e os anexa ele para o objeto de CButton .
Se o estilo de WS_VISIBLE for fornecido, o controle envia o botão de todas as mensagens necessárias para ativar e mostrar o botão.
Aplicar a seguir estilos de janela a um controle de botão:
WS_CHILD sempre
WS_VISIBLE geralmente
WS_DISABLED raramente
WS_GROUP para os controles de grupo
WS_TABSTOP para incluir o botão na ordem de tabulação
Exemplo
CButton myButton1, myButton2, myButton3, myButton4;
// Create a push button.
myButton1.Create(_T("My button"), WS_CHILD|WS_VISIBLE|BS_PUSHBUTTON,
CRect(10,10,100,30), pParentWnd, 1);
// Create a radio button.
myButton2.Create(_T("My button"), WS_CHILD|WS_VISIBLE|BS_RADIOBUTTON,
CRect(10,40,100,70), pParentWnd, 2);
// Create an auto 3-state button.
myButton3.Create(_T("My button"), WS_CHILD|WS_VISIBLE|BS_AUTO3STATE,
CRect(10,70,100,100), pParentWnd, 3);
// Create an auto check box.
myButton4.Create(_T("My button"), WS_CHILD|WS_VISIBLE|BS_AUTOCHECKBOX,
CRect(10,100,100,130), pParentWnd, 4);
Requisitos
Cabeçalho: afxwin.h