Em sistemas baseados em Microsoft Windows, o classe CEdit fornece as funções dos controles de edição em MFC. Num programa de diálogo com base algumas das operações importantes podem ser executadas pela classe CEdit . Siga estes passos para aprender a usar controles de edição em MFC. Instruções
um
Faça um AppWizard MFC. Este será usado como um projeto executável em que se comunicar com o computador.
2
Use este aplicativo como um aplicativo SDI /MDI. Aqui você pode inserir diálogo como uma ferramenta para as projcts SDI /MDI.
3
Selecione a opção de controle de edição da caixa de ferramentas controles. Transfira esta opção na caixa de diálogo. Na seção de propriedades da entrada de caixa de diálogo a identificação do recurso como " IDC_EDTEST ".
4
Marque a caixa que converte a propriedade de número de 'True "em" Editar controle -> Properties- > guia Estilos "se o controle de edição só aceita números. isso permite que o controle CEdit edição para permitir apenas números.
5
Anexar um membro da classe com o CEdit para os controles de edição. Suponha que o nome da variável é m_Edit
6
defina os valores nos controles de edição , digitando o seguinte código: "//defina o valor em CEdit CString I_strValue = ' valor de teste a ser definido CEdit ob "; m_Edit.SetWindowTest . ( I_strValue ); //Pega o valor do m_Edit.GetWindowText controle CEdit ( I_strValue ) //Isso fica a valie no I_strValue variável CString "
7
recuperar e definir o valor de uma DDX controle CEdit habilitado . Suponha que o nome da variável é m_strEdit e insira o seguinte código: "//Para definir o valor de um controle baseado CEdit DDX DlgName vazio :: setvalue em Editar () { UpdateData (); m_strEdit =" Valor de Teste definido para DDX "; UpdateData ( FALSE); } //para obter o valor em um DIgName vazio controle CEdit baseado DDX :: GetvalueFromEdit () { updatedate (); CString strStoreValue ; strStoreValue = m_strEdit ; UpdateData ( FALSE); } "