[問題]初學者請教關於directx的專案建置..
大家好,因為畢專打算做一個類似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
推
05/08 20:12, , 1F
05/08 20:12, 1F
→
05/08 20:12, , 2F
05/08 20:12, 2F
→
05/08 21:15, , 3F
05/08 21:15, 3F
推
05/08 21:20, , 4F
05/08 21:20, 4F
推
05/08 21:28, , 5F
05/08 21:28, 5F
→
05/08 21:29, , 6F
05/08 21:29, 6F
討論串 (同標題文章)
完整討論串 (本文為第 1 之 5 篇):
GameDesign 近期熱門文章
PTT遊戲區 即時熱門文章
22
45
81
301