Scrivi testo formattato (stile printf) a un controllo CEdit MFC, che visualizzare il testo formattato in un EditControl?

StackOverflow https://stackoverflow.com/questions/2492219

Domanda

Ho bisogno di visualizzare il testo con i valori delle variabili in un CEdit controllato Edit Box di controllo. Come lo faccio ? Attualmente sto usando SetWindowText (), ma che solo prende una stringa ... come faccio a una stringa formattata da visualizzare nel controllo di modifica?

Esempio: printf ( "La risposta è% d \ n", ans) -> Come si stampa lo stesso messaggio in un controllo Modifica

?
È stato utile?

Soluzione

Formato membro .

CString text;
text.Format(_T("The answer is %d\n"), ans);
edit.SetWindowText(text);
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top