- 876 名前:デフォルトの名無しさん mailto:sage [2006/07/16(日) 20:05:10 ]
- >>875
_T("Kitty on your lap") _T("メッセージです。") とするか プロジェクトのプロパティ→構成プロパティ→全般→文字セット→マルチバイト文字セットを使用する に設定。 LPCTSTRはUnicodeを使うかマルチバイト文字を使うかでLPCWSTRかLPCSTRになる。 MessageBoxもMessageBoxWとMessageBoxAで切り替わる。 単にダブルクォーテーションで囲んだだけだとcharの配列 → LPCSTRに変換→引数の型不一致。 文字列リテラルを_T()で囲むとUnicodeの時には頭にLを付けてくれるからLPCWSTRにできる。
|

|