thanks.Originally Posted by Salem
it looks like i need to copy both chars into a buffer to join them like this,
why can't i just say,Code:char * stuff = "abc"; char * morestuff = "efg"; char str[80]; strcpy (str,stuff); strcat (str,morestuff); MessageBox(NULL,str ,"",0);
Code:char * stuff = "asd"; char * morestuff = "dfg"; MessageBox(NULL,strcat(stuff,morestuff) ,"",0);