Je cherche a aligner mes resultats qui apparaissent dans une listbox, mais je n arrive pas a tabuler.
C est une listbox contenant des string (LBS_HASSTRNG) et je la rempli comme suit:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
int i;
char *buf, *tamp;
...
sprintf ( tamp , " %s\t%d ", buf , i);			    
SendMessage( listhWnd , LB_ADDSTRING , (WPARAM) 0, (LPARAM) tamp);
a l' arrivée au lieu d une tabulation j ai le caractere |

j ai lu certaines choses disant qu il fallait utiliser \r\t pour que windows comprenne et j ai essayé mais cela ne marche pas et donne "||"

( je signale que je n utilise pas les MFC )
[Balises rajoutées et titre modifié par FARSCAPE : Merci ]