c - 在c中操作LPCWSTR

标签 c winapi lpcwstr

我有一个给定的 LPCWSTR 变量,它包含完整路径。

我只想从中提取文件名。

有什么建议可以让我操纵 LPCWSTR 来实现这一目标吗?

另外 - 如何获取 LPCWSTR 特定索引中的字符?

谢谢。

最佳答案

Windows函数PathStripPath会做你想做的事。由于您有一个 Unicode 字符串,因此您需要将“W”版本称为 PathStripPathW。

关于c - 在c中操作LPCWSTR,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36657594/

相关文章:

c++ - 如何获取系统序列号?

c - C 的公共(public)库是什么?

c# - 有人知道 ShellHook 消息 HSHELL_RUDEAPPACTIVATED 是什么意思吗?

windows - (Windows)系统文件缓存磁盘回写失败会出现什么错误?他们是如何被报道的?

c++ - 在 sapi5 speak 函数中存储一个保存用户输入数据的变量

c++ - 我是否正确地将 PCWSTR 指向字符串文字?

Python C 程序子进程在 "for line in iter"处挂起

c - 程序不读取和打印字符

c - void** 是 ANSI-C 中可接受的类型吗?

c++ - 使用,StringCchCat