2010-08-03 31 views
0

Windows API中有很多功能可供使用, 是否有任何书可以作为Windows中可用API的综合参考? 我的意思是我一直在阅读的书籍给出了这些用法的基本概念。 我需要全面的东西, 就像我们有Plauger的标准C库一样。我需要一些手册(适当地)或书籍(最好),它们会根据Windows API的功能等来划分Windows API,并给出可用函数的名称。关于使用C++进行Windows编程

回答

1

虽然有点陈旧,Charles Petzold编程的Windows是Windows API的圣经。上一版涵盖了Windows 98和NT 4.0。但它只是C。要使用API​​编程C++,你可以建立你自己的框架,使用MFC或者我会推荐使用Qt,在那里你可以自由地混合API和Qt编程,这取决于你对其他平台的可移植性想要实现。

的WinAPI的的在线参考在MSDN,在这里:http://msdn.microsoft.com/en-us/library/ee663300(v=VS.85).aspx

+1

Petzold非常好。 MFC隐藏了很多低级别Windows编程的细节。使用Qt或MFC的唯一缺点是需要一段时间才能学会有效地使用它们。 – Jay 2010-08-03 18:23:23

0

这将是一本大书的地狱 - 在Windows API是巨大的,而C标准库是比较微小的。有没有理由MSDN不适合你?

+0

@strut好吧,Visual C++用来在CD上提供完整的东西,但我有一段时间没有使用VC++,所以我不知道它是否仍然存在。 – 2010-08-03 18:43:36