LPCTSTR Machine=L"Network\\Value";
char s[100]="Computer\\";
strcat(s,(const char*)Machine);
printf("%s",s);
Ici, je reçu la sortie Computer \ N que j'attendre la sortie comme ordinateur \ réseau \ Value. Donner la solution pour cela ..chaîne concatenate char * avec LPCTSTR
je sais mais je ne peux pas explorer via le codage .. si vous pouvez me dire la solution par le codage .. merci – Rajakumar
j'ai besoin LPCTSTR et CHAR combinaison seulement ... – Rajakumar
Vous avez seulement deux options - si l'une des chaînes est constante (codée en dur) vous pouvez simplement le déclarer de manière appropriée, sinon vous devez utiliser MultiByteToWideChar() pour la conversion. Ce dernier est décrit dans http://stackoverflow.com/questions/606075/how-to-convert-char-to-bstr/606122#606122 sauf que vous pouvez utiliser malloc/free (ou mieux new/delete) au lieu de SysAllocString/SysFreeString. – sharptooth