I am trying to add some strings to a list box that contains different types of data. All of the data is stored in a linked list and easily accessible. In the list box i would like to list information such as a first name followed by their last name and then for instance and ID number following their name. the Id number is stored as an integer and the names are stored in the same node as a CString. I've tried the command AddString(firstName +" "+ lastName + "tab"+ID). However, I cant get them to lineup evenly throughout the listbox. Is there a way to control listbox information like there is in a dos windown using the command setwidth and setprecision? Also, how do i convert the integer "ID" to a CString to be displayed in the listbox? Thanks!