小编PiK*_*Chu的帖子

为什么我用WriteFile写入文件的每个字符之间都有空格?

这是我的代码:

WCHAR msg[] = L"ReplaceFile:";
::WriteFile( hFile, msg, lstrlenW(msg) * sizeof(WCHAR), &nBytes, NULL );  
Run Code Online (Sandbox Code Playgroud)

我使用OPEN_ALWAYS模式创建了该文件,然后将一些const字符串写入该文件。该文件将显示“ ReplaceFile”,如下所示:替换文件。

有人可以告诉我如何使其正常吗?为什么?提前致谢。

c++ windows unicode winapi

0
推荐指数
1
解决办法
671
查看次数

标签 统计

c++ ×1

unicode ×1

winapi ×1

windows ×1