★初心者にVisual C++を教えるスレ★ Part3
■ このスレッドは過去ログ倉庫に格納されています
0439初心者K
NGNG『error C2065: 'ImmDisableIME' : 定義されていない識別子です。』
そこで、imm.hをみたところ、
=====================
#if(WINVER >= 0x040A)
BOOL WINAPI ImmDisableIME(DWORD);
〜〜〜〜〜〜省略〜〜〜〜〜〜
#endif /* WINVER >= 0x040A */
=======================
とあったので、そこを
=====================
BOOL WINAPI ImmDisableIME(DWORD);
#if(WINVER >= 0x040A)
〜〜〜〜〜〜省略〜〜〜〜〜〜
#endif /* WINVER >= 0x040A */
=======================
と、頭の二行を入れ替えてみました。その結果、コンパイルも通り、期待した通りの動きを実現することができました。
OSはWin2K、稼働環境はWin98、2K、NT4、XPを想定しています。
何か問題が考えられますか?
■ このスレッドは過去ログ倉庫に格納されています