我是一名编程的学生,并且已经用许多不同的语言编程。 不过,我只用过一次非常专业的方式使用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。 –