- 662 名前:若者は馬鹿者 ◆KorX0HCHGU mailto:sage [2007/11/10(土) 01:43:24 ]
- >>659
#include <windows.h> #include <tchar.h> int WINAPI WinMain(HINSTANCE hInstance , HINSTANCE hPrevInstance , PSTR lpCmdLine , int nCmdShow ) { TCHAR chStr[128]; wsprintf(chStr , "インスタンスハンドル : %d" , hInstance); MessageBox(NULL , chStr , TEXT("Kitty on your lap") , MB_OK); return 0; } エラー 1 error C2664: 'wsprintfW' : 2 番目の引数を 'const char [26]' から 'LPCWSTR' に変換できません。(新しい機能 ; ヘルプを参照) だそうでつ >>660 プロジェクトのプロパティ-構成プロパティ-全般 の 文字セットを「Unicode文字セットを使用する」から「設定なし」にしたら 上記のコードが動いたわけですが、 これはソースコードそのものがUnicodeだったからダメだったってことでつか? 理由がよくわからんです
|

|