作者N104 (缺乏交际能力)
看板GameDesign
标题[问题]初学者请教关於directx的专案建置..
时间Thu May 8 19:34:29 2008
大家好,因为毕专打算做一个类似bio2代那种感觉的游戏(但是更简略)
所以开始接触directx,小的是非常新的新手..
目前是一边看"深入浅出 directx"一边摸索。
在这边我使用的软体是visual studio 2005,我有照着书上所讲的来做初步的设定
可是问题来了,课本上的范例程式码是日文,我不知道是否因为如此
我原本要执行测式的档案出现错误。但我确定我都有照着书上的做。
在此将错误码贴上来...希望这里的高手能帮小的一臂之力= ="
在此之前唯一与书上不同的地方就是安装direct时,控制台没有出现它的设定。
c:\documents and settings\administrator\my documents\作业\source\renderer.cpp : warning C4819: 档案含有无法在目前字码页 (950) 中表示的字元。请以 Unicode 格式储存档案以防止资料遗失
c:\documents and settings\administrator\my documents\作业\source\renderer.h : warning C4819: 档案含有无法在目前字码页 (950) 中表示的字元。请以 Unicode 格式储存档案以防止资料遗失
d:\program files\microsoft visual studio 8\vc\platformsdk\include\winnt.h(222) : error C2146: 语法错误 : 遗漏 ';' (在识别项 'PVOID64' 之前)
d:\program files\microsoft visual studio 8\vc\platformsdk\include\winnt.h(222) : error C4430: 遗漏型别规范 - 假设为 int。注意: C++ 不支援 default-int
d:\program files\microsoft visual studio 8\vc\platformsdk\include\winnt.h(5940) : error C2146: 语法错误 : 遗漏 ';' (在识别项 'Buffer' 之前)
d:\program files\microsoft visual studio 8\vc\platformsdk\include\winnt.h(5940) : error C4430: 遗漏型别规范 - 假设为 int。注意: C++ 不支援 default-int
d:\program files\microsoft visual studio 8\vc\platformsdk\include\winnt.h(5940) : error C4430: 遗漏型别规范 - 假设为 int。注意: C++ 不支援 default-int
d:\dxsdk\include\d3d9types.h(1390) : warning C4819: 档案含有无法在目前字码页 (950) 中表示的字元。请以 Unicode 格式储存档案以防止资料遗失
c:\documents and settings\administrator\my documents\作业\source\common.h : warning C4819: 档案含有无法在目前字码页 (950) 中表示的字元。请以 Unicode 格式储存档案以防止资料遗失
c:\documents and settings\administrator\my documents\作业\source\scene.h : warning C4819: 档案含有无法在目前字码页 (950) 中表示的字元。请以 Unicode 格式储存档案以防止资料遗失
c:\documents and settings\administrator\my documents\作业\source\common.h : warning C4819: 档案含有无法在目前字码页 (950) 中表示的字元。请以 Unicode 格式储存档案以防止资料遗失
Scene.cpp
c:\documents and settings\administrator\my documents\作业\source\scene.cpp : warning C4819: 档案含有无法在目前字码页 (950) 中表示的字元。请以 Unicode 格式储存档案以防止资料遗失
d:\program files\microsoft visual studio 8\vc\platformsdk\include\winnt.h(222) : error C2146: 语法错误 : 遗漏 ';' (在识别项 'PVOID64' 之前)
d:\program files\microsoft visual studio 8\vc\platformsdk\include\winnt.h(222) : error C4430: 遗漏型别规范 - 假设为 int。注意: C++ 不支援 default-int
d:\program files\microsoft visual studio 8\vc\platformsdk\include\winnt.h(5940) : error C2146: 语法错误 : 遗漏 ';' (在识别项 'Buffer' 之前)
d:\program files\microsoft visual studio 8\vc\platformsdk\include\winnt.h(5940) : error C4430: 遗漏型别规范 - 假设为 int。注意: C++ 不支援 default-int
d:\program files\microsoft visual studio 8\vc\platformsdk\include\winnt.h(5940) : error C4430: 遗漏型别规范 - 假设为 int。注意: C++ 不支援 default-int
c:\documents and settings\administrator\my documents\作业\source\scene.h : warning C4819: 档案含有无法在目前字码页 (950) 中表示的字元。请以 Unicode 格式储存档案以防止资料遗失
d:\dxsdk\include\d3d9types.h(1390) : warning C4819: 档案含有无法在目前字码页 (950) 中表示的字元。请以 Unicode 格式储存档案以防止资料遗失
c:\documents and settings\administrator\my documents\作业\source\common.h : warning C4819: 档案含有无法在目前字码页 (950) 中表示的字元。请以 Unicode 格式储存档案以防止资料遗失
Window.cpp
c:\documents and settings\administrator\my documents\作业\source\window.cpp : warning C4819: 档案含有无法在目前字码页 (950) 中表示的字元。请以 Unicode 格式储存档案以防止资料遗失
d:\program files\microsoft visual studio 8\vc\platformsdk\include\winnt.h(222) : error C2146: 语法错误 : 遗漏 ';' (在识别项 'PVOID64' 之前)
d:\program files\microsoft visual studio 8\vc\platformsdk\include\winnt.h(222) : error C4430: 遗漏型别规范 - 假设为 int。注意: C++ 不支援 default-int
d:\program files\microsoft visual studio 8\vc\platformsdk\include\winnt.h(5940) : error C2146: 语法错误 : 遗漏 ';' (在识别项 'Buffer' 之前)
d:\program files\microsoft visual studio 8\vc\platformsdk\include\winnt.h(5940) : error C4430: 遗漏型别规范 - 假设为 int。注意: C++ 不支援 default-int
d:\program files\microsoft visual studio 8\vc\platformsdk\include\winnt.h(5940) : error C4430: 遗漏型别规范 - 假设为 int。注意: C++ 不支援 default-int
c:\documents and settings\administrator\my documents\作业\source\renderer.h : warning C4819: 档案含有无法在目前字码页 (950) 中表示的字元。请以 Unicode 格式储存档案以防止资料遗失
d:\dxsdk\include\d3d9types.h(1390) : warning C4819: 档案含有无法在目前字码页 (950) 中表示的字元。请以 Unicode 格式储存档案以防止资料遗失
c:\documents and settings\administrator\my documents\作业\source\common.h : warning C4819: 档案含有无法在目前字码页 (950) 中表示的字元。请以 Unicode 格式储存档案以防止资料遗失
c:\documents and settings\administrator\my documents\作业\source\scene.h : warning C4819: 档案含有无法在目前字码页 (950) 中表示的字元。请以 Unicode 格式储存档案以防止资料遗失
c:\documents and settings\administrator\my documents\作业\source\common.h : warning C4819: 档案含有无法在目前字码页 (950) 中表示的字元。请以 Unicode 格式储存档案以防止资料遗失
c:\documents and settings\administrator\my documents\作业\source\window.cpp(57) : error C2440: '正在初始化' : 无法由 'char [17]' 转换为 'LPCWSTR'
指向的型别没有相关; 转换必须有 reinterpret_cast、C-Style 转换或函式样式转换
c:\documents and settings\administrator\my documents\作业\source\window.cpp(86) : error C2664: 'CreateWindowExW' : 无法将参数 2 从 'char [17]' 转换成 'LPCWSTR'
指向的型别没有相关; 转换必须有 reinterpret_cast、C-Style 转换或函式样式转换
c:\documents and settings\administrator\my documents\作业\source\window.cpp(94) : error C2664: 'CreateWindowExW' : 无法将参数 2 从 'char [17]' 转换成 'LPCWSTR'
指向的型别没有相关; 转换必须有 reinterpret_cast、C-Style 转换或函式样式转换
正在产生程式码...
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 220.130.73.142
1F:推 cowbaying:应该是日文字的关系 除了把日文字改掉外 05/08 20:12
2F:→ cowbaying:H CPP SOURCE 档都要转换成UTF8 或BIG5 05/08 20:12
3F:→ N104:恩..我可以问怎麽换吗= =" 05/08 21:15
4F:推 kimhb:我过去也是看这本书学习的 但我记得他附有中文字串的程式码 05/08 21:20
5F:推 ZITAN:专案→属性→组态属性,字元集改成「使用多位元组字元集」 05/08 21:28
6F:→ ZITAN:如果改成这样能不能跑呢? 05/08 21:29