C ++でGDIを使用してテキストを描画しようとしています
ステータスを返すメソッドを持つクラスがあり、それを描画したい場合があります
ステータスは std::string です!
だからここに私がこれまで持っているものがあります:
RECT status = RECT();
status.left = rcClient.right-200;
status.left = rcClient.left;
status.top = rcClient.top;
status.bottom = rcClient.bottom;
DrawTextW(hdc, game->GetStatus().c_str(), 1, status, 0);
私が持っているエラーは次のとおりです。
エラー C2664: 'FormatMessageW': パラメーター 5 を 'LPWSTR' から 'char *'687 damas に変換できません エラー C2664: 'FormatMessageW': パラメーター 5 を 'wchar_t *' から 'char *'damas に変換できません エラー C2664: 'DrawTextW': パラメーター 2 を 'const char *' から 'LPCWSTR' に変換できません
これを解決する方法が見つかりません...誰か助けてくれませんか?