通知
すべてクリア
Topic starter
2001年7月14日 1:14 AM
はじめまして、VC++の初心者です。
ネットや本の例題を真似て始めたのですが、DirectInputのところをやろうとしたら、
コンパイルのときに
「error C2065: 'DirectInputCreate' : 定義されていない識別子です。」
というエラーが出てしまいます。
サンプルをそのままコンパイルしようとしてもいわれます。
サンプルがDirectx8以前なのと関係あるのでしょうか。
プロジェクトのリンカオプションには
ddraw.lib winmm.lib dxguid.lib dinput.lib
を設定してあります
インクルードファイルのディレクトリ設定も
mssdk\include
が一番上になるようにしてあります。本を読むとこの辺の設定かと思ったのですが・・・
よろしくお願いします。
Topic starter
2001年7月15日 2:23 AM
セルフレスになってしまったんですが、
http://www8.freeweb.ne.jp/computer/bbx/cgi-bin/_bbxlog17.html
に書いてありました。
DirectX7のDirectInputを使用する、と宣言すればいいらしいです。
ただ僕はDX8しか入れてないので、その宣言も役立たず、
結局DirectInput8Createを使うしかないようです。