我正在尝试学习GDI +(在C#中)。 CodeProject有this article,它是2001 WROX书 Professional C#的免费章节。这仍然是学习GDI +的理想方式,还是更现代的资源?如果是后者,会有什么样的资源?
答案 0 :(得分:4)
AFAIK,GDI +自2001年以来没有太大的发展,所以我认为这本书仍然具有相关性,尽管它可能不包含最新的API。
答案 1 :(得分:2)
是的,你可以安全地使用它。我一直在使用GDI +几个版本,我想不出任何变化。现在这不是万无一失的,但它一直是更稳定的API之一。
答案 2 :(得分:2)
嗯,较新版本的.Net将图层放在旧图层之上,因此您获得的所有旧知识肯定是切实可行的,但并非所有这些都是实用的。有更新的创新可以用来获得更好的结果。
GDI +非常具有现代感,您可以在项目中使用它,但很快整个Windowform模型将被WPF取代或微软希望。因此,如果您想长期投资学习Windows操作系统的新设计模型,我认为您应该投资WPF。它现在有许多缺点,但它们将被解决,如果您要为“下一个”版本的Windows开发,它就是可行的方法。