0

LPCWSTR と値を比較して、それらが等しいことを確認したいと考えています。また、比較の仕方がわかりません。STRING 値を作成し、さまざまな変換を試みましたが、何も機能しませんでした。基本的には次のようになります。

request->id // some LPCWSTR value
STRING str = "value" // String value I want to compare
if (request->id != str)
{
 //Something
}
4

3 に答える 3

1

std::string の代わりにstd::wstring型を使用します。この場合、 MultiByteToWideChar() WinAPI 関数.c_str()を使用して文字列を操作するか、バッファーにコピーするメンバー関数があります。

于 2016-09-12T22:08:33.007 に答える