
Windowsプログラミングの基礎、スケルトンプログラムを
ビルドできなくて困っています。
以前Borland C++ compiler 5.5を使っていたときは
ビルドできていたのですが、昨日Visual Studio 2005を購入し、
テストでビルドしようとしたところ
次のようなエラーが出てしまいました。
error C2664:
'CreateWindowExW' : 2 番目の引数を 'char [13]' から
'LPCWSTR' に変換できません
CreateWindow関数の第二引数を
"Sample Program"というふうにしています。
UNICODEが関係しているらしいというところまでは
分かったのですが、具体的にどのように
コーディングしてよいのか、まだ分かりません。
初歩的な質問で申し訳ないですが、よろしくお願いします。

No.1ベストアンサー
- 回答日時:
文字列定数は_T("aaa")のように書くんじゃなかった?
この回答への補足
回答ありがとうございます。
質問に対する私の言葉が足りませんでしたので、
ソースコードを一部抜粋します。
hWnd = CreateWindow(szClassName,
_T("Sample Program"),
(以下略)
このように書いていても、上記のようなエラーが
表示されてしまいました。
バージョンアップによってUNICODEに対する
扱いが変わったのでしょうか?
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
ヤフーショッピングでPayPay支...
-
SQLServerへの接続子による違い...
-
トランザクションの開始
-
リコーimagioneo630 エラーs...
-
エクセルVBA_ADO「ファイアホー...
-
新規作成したPostgresqlデータ...
-
アクセスで、OLEサーバーも...
-
SQLPlusでUnicode
-
CSVファイルをBULK INSERTでSQL...
-
ACCESSのフォームだけを起動す...
-
エクセルVBAでcommit,rollback
-
copy コマンドの動作
-
date型に空白を入れるとエラー...
-
Query OK, 0 rows affected
-
Windows版 pg_dumpの結果をログ...
-
ファイルに記述されている複数...
-
エクセルVBAでUWSCを使う
-
ディスク上のサイズの乖離が大...
-
ACCESSのレコードを削除しても...
-
ここでいう「データソース名」...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ヤフーショッピングでPayPay支...
-
リコーimagioneo630 エラーs...
-
ソケットの異常終了について
-
エクセルVBA_ADO「ファイアホー...
-
Disposeの動き
-
マインクラフトエラー
-
VB初心者ですm(__)m
-
トランザクションの開始
-
関数引数に対する制限値チェッ...
-
socket のエラー
-
SQLServerへの接続子による違い...
-
ガス給湯器のエラーコードにつ...
-
fortranで文字列と数値が混在し...
-
MPI
-
スケルトンプログラムをビルド...
-
エラーについて(更新)
-
CloseHandleのエラーについて
-
行ロックをかけたい
-
HI-TECH Cのエラーについて
-
VB6からADOを介してAC...
おすすめ情報