所以函數GetUserName()的輸出將用戶名作爲LPTSTR。我需要將其轉換爲LPCSTR,因爲我希望用戶名是ftp目錄的名稱。 TCHAR id [UNLEN+1];
DWORD size = UNLEN+1;
GetUserName(id, &size); // this is an LPTSTR
FtpCreateDirectory(hFtpSession,id) // 2d p
我想將常量字符*轉換爲LPTSTR。但我不想使用USES_CONVERSION來執行此操作。 以下是我用來使用USES_CONVERSION進行轉換的代碼。有沒有辦法使用sprintf或tcscpy等轉換? USES_CONVERSION;
jstring JavaStringVal = (some value passed from other function);
const char *