c/c++语言开发共享使用Win32 API连接字符串

使用Win32连接字符串的最佳方法是什么? 如果理解正确,正常的C方法将是使用strcat ,但由于Win32现在处理Unicode字符串(又名LPWSTR ),我想不出strcat如何使用它。

有这个function,还是我应该自己编写?

    lstrcat有ANSI和Unicode变体。 实际上lstrcat只是一个定义为lstrcatAlstrcatW的宏。

    导入kernel32.dll可以使用这些函数。 如果您尝试完全避免C运行时库,则很有用。 在大多数情况下,你可以使用wcscat_tcscat作为roy评论。

    还要考虑strsafe.h函数,例如strsafe.h这些函数也有ANSI和Unicode变体,但它们有助于防止缓冲区溢出。

      以上就是c/c++开发分享使用Win32 API连接字符串相关内容,想了解更多C/C++开发(异常处理)及C/C++游戏开发关注计算机技术网(www.ctvol.com)!)。

      www.ctvol.com true Article c/c++语言开发共享使用Win32 API连接字符串

      本文来自网络收集,不代表计算机技术网立场,如涉及侵权请联系管理员删除。

      ctvol管理联系方式QQ:251552304

      本文章地址:https://www.ctvol.com/c-cdevelopment/559600.html

      (0)
      上一篇 2021年1月27日 上午4:14
      下一篇 2021年1月27日 上午4:16

      精彩推荐