Escrever texto formatado(printf estilo) para um MFC controlo CEdit, que iria apresentar o texto formatado em um EditControl?
-
21-09-2019 - |
Pergunta
Eu preciso de exibição de texto, juntamente com os valores das variáveis em um CEdit controlada Editar Caixa de Controle.Como eu faço isso ?Atualmente eu estou usando SetWindowText(), mas que só tem uma cadeia...como faço para obter uma seqüência de caracteres formatada para exibir no controle de edição?
Exemplo:printf("A resposta é %d ",resp) -> como faço para imprimir a mesma mensagem em um Controle de Edição?
Solução
Use CString do Formato - membro.
CString text;
text.Format(_T("The answer is %d\n"), ans);
edit.SetWindowText(text);
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow