我是一名編程的學生,並且已經用許多不同的語言編程。 不過,我只用過一次非常專業的方式使用C++。 我沒有接受過正式的C++培訓,是的,我正在做一些有關這方面的工作,因爲當事情看起來與說我已經接受過正式培訓的Java完全不同時,會導致大量混亂。如何在C++中使用GDI庫
很多幫助我試圖找到最近已經非常具體,我沒有得到幾乎所有的問題,這裏是一個非常具體的問題:
我想做一個非常簡單的遊戲。我從來沒有具體顯示如何渲染圖形。我想使用最基本的庫來渲染它們,從我所知道的(在Windows中)是GDI。我發現此頁面:https://msdn.microsoft.com/en-us/library/d420az6e(v=vs.110).aspx
當我嘗試#include或使用命名空間時,類表示它們是其中的一部分,錯誤會像瘋了一樣彈出。
這是爲什麼?如何導入這些類以便我可以使用它們?
該文檔適用於.Net版本。如果您使用C#或C++/CLI進行編碼,那麼這很好,但如果您正在編寫純C++,則完全沒有用處。 –
也許你需要的只是一個windows sdk? – ardhitama
@AlanStokes,看上你在這裏:)。 CAA14,你會希望GDI的C++ api版本叫做GDI +,它可以在這裏找到:https://msdn.microsoft.com/en-us/library/windows/desktop/ms533798%28v=vs.85 %29.aspx。這就是說,這是一個非常舊的API,我不想使用它或學習它的新發展。對於門的開發,你很可能會想看看Direct2D和類似的API。 –