Domanda

che cosa im dopo è un editbox in grigio che si vede in fondo alcuni programmi. Un elenco di risultati. Im avere problemi con il testo formattato correttamente.

in modo da partire da zero, come viene solitamente fatto?

Il riempimento della casella di modifica mezza pagina di dimensioni con il testo.

una grande stringa lungo con interruzioni di riga?

Risultati> Text = System :: :: Convert ToString (Var);

che sembra essere l'unico modo per ingresso al editbox ma i cant sembrano per costruire una stringa multilinea che quella linea accetterà.

È stato utile?

Soluzione

.NET o WinAPI? Non aggiungere troppi tag. Nel modello di finestra Win32, io uso i seguenti stili per creare tale editbox: Auto HScroll falso, Auto VScroll falso, falso scorrimento orizzontale, multilinea vera, sola lettura vera, Scorrimento verticale true

.

È possibile aggiungere nuove informazioni concatenando il nuovo testo con esistente. Se si desidera che la nuova linea, aggiungere "\ n". Le linee lunghe sono avvolti. Per scorrere automaticamente inviare a questo messaggio WM_VSCROLL casella di testo con SB_BOTTOM parametro.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top