该加的文件目录都加了,库文件也都加了还是没用,Direct3D ID3DFont未定义和打不开源文件d3dx9.h d3dx9core.h
先全盘搜索下,看看有没有这些文件,如果没有,从dx9sdk中复制,或者重新安装,如果有了,再检查路径。
你需要安装D3DX9的SDK,然后在你的编译器设置中,添加SDK的路径到包含的头文件目录中。