While I'm not an expert, I will try to answer your question. Use the TCHAR macro's for all your string manipulations (CString does this) ie. use 'TCHAR' instead of 'char' or 'WCHAR' use '_tcscpy' instead of 'strcpy', '_mbscpy', or 'wcscpy' HTH --- It may be that your sole purpose in life is simply to serve as a warning to others.