所以我试图通过使用cin和MoveFile()来移动用户指定的文件。但事情是MoveFile()参数采用LPCTSTR变量,但cin没有采取那些变量类型任何人都可以帮助我从char myChars []表转换为LPCTSTR变量?任何帮助表示赞赏。
答案 0 :(得分:0)
LPCTSTR是typedef
。它实际上是另一种类型:它 l ong p ointer to c on TCHAR
STR 强> ING。或者,换句话说,它是const TCHAR*
。
TCHAR
也是typedef
,但它是char
或宽字符,具体取决于您的项目是使用Unicode还是ASCII。它们通常默认为Unicode。
您可以使用MoveFileA
强制ASCII。然后,LPCTSTR
实际上是const char*
。