VC ++中带有MoveFile()的变量类型

时间:2016-09-18 03:31:18

标签: c++ visual-c++

所以我试图通过使用cin和MoveFile()来移动用户指定的文件。但事情是MoveFile()参数采用LPCTSTR变量,但cin没有采取那些变量类型任何人都可以帮助我从char myChars []表转换为LPCTSTR变量?任何帮助表示赞赏。

1 个答案:

答案 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*