在vc ++中将PWSTR变量转换为大写

时间:2010-12-29 12:13:00

标签: visual-studio-2010 visual-c++

我如何将PWSTR变量转换为vc++中的大写。我用谷歌搜索,但没有得到代码样本。

EDITED

我想对PWSTR变量做什么,方法的返回类型是PWSTR。我必须检查返回的值是否等于字符串"Y"。所以无论来自返回,我都会尝试UPPER它的情况,然后检查。

我还想知道一件事,如何在PWSTR条件检查中使用if() var。

感谢

2 个答案:

答案 0 :(得分:2)

_tcsupr_s和朋友可以让你朝着正确的方向前进。

修改

继续编辑之后,您无需担心转换为大写,然后进行比较 - 您可以改为调用不区分大小写的字符串比较函数_tcsicmp(或其朋友)如果您没有编译Unicode) - 如果您按照链接进行示例代码,这也解释了设置正确的语言环境以提供您期望的结果的重要性。

答案 1 :(得分:1)