如图,已经包含了头文件还是报错,是配置问题吗,例如GUID_SysMouse,在dinput.h里,但是我已经包含了啊。
版本是vs2010

解决方案 »

  1.   

    这个是没链接 对应的lib
      

  2.   

    项目、属性、链接器、常规、附加库目录:填写附加依赖库所在目录 分号间隔多项
    项目、属性、链接器、输入、附加依赖项:填写附加依赖库的名字.lib 空格或分号间隔多项
      

  3.   

    附加依赖库的目录我知道,附加lib是要逐个把lib文件的名字加进去吗,
    比如我的dx的lib文件目录是:F:\directx sdk\Lib\x64,那我这里应该填什么
      

  4.   

    将错误信息中出现的标识符放在百度里面搜一下,看其在哪个.lib中,然后在本地硬盘上搜索该.lib,如果没有,在网上搜索相关库或模块下载安装,然后将其所在目录填写到“附加依赖库所在目录”中,将其名字添加到“附加依赖库”中,重新连接。