Windows API中有很多功能可供使用, 是否有任何书可以作为Windows中可用API的综合参考? 我的意思是我一直在阅读的书籍给出了这些用法的基本概念。 我需要全面的东西, 就像我们有Plauger的标准C库一样。我需要一些手册(适当地)或书籍(最好),它们会根据Windows API的功能等来划分Windows API,并给出可用函数的名称。关于使用C++进行Windows编程
0
A
回答
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
0
这将是一本大书的地狱 - 在Windows API是巨大的,而C标准库是比较微小的。有没有理由MSDN不适合你?
+0
@strut好吧,Visual C++用来在CD上提供完整的东西,但我有一段时间没有使用VC++,所以我不知道它是否仍然存在。 – 2010-08-03 18:43:36
相关问题
- 1. 使用C#进行并行编程
- 2. 适用于Windows的Socket编程C/C++
- 3. 关于Linux编程Windows程序员(C/C++)的任何提示?
- 4. 关于使用SFML进行游戏编程的理论问题
- 5. 关于使用Swift进行ReactiveX编程的疑问
- 6. C编程:使用pthreads进行调试
- 7. 使用fork进行C语言编程()
- 8. 使用C#进行Android编程#
- 9. 使用eclipse进行C编程
- 10. 使用Eclipse进行C编程?
- 11. 使用linux进行C++编程
- 12. 关于使用wav文件进行编程以将dpcm应用于它们
- 13. 关于C++泛型编程
- 14. 关于SDL_TTF? (C编程)
- 15. 使用http进行C编程的Socket编程post
- 16. 在C或C++中进行Windows编程时,如何操作GUID?
- 17. C#Windows窗体:关闭时[进程]
- 18. 关于在Windows 7中编程的书
- 19. 如何编译C++在Linux上进行,以使Windows二进制
- 20. 暂停执行远程进程(C,Windows)
- 21. C++,Windows编程
- 22. C#取消Windows关机编程
- 23. 使用Windows进行SSO登录C#
- 24. 使用C#与Windows Update进行交互
- 25. 使用事件退出进程(Windows,c#)
- 26. 使用C#windows应用程序进行单个设置的多个进程
- 27. 用Eclipse进行C编程(库之谜)
- 28. 使用gcc进行c编程的编译错误64位
- 29. Windows 8使用C++ \ XAML进行Metro编程的资源和信息
- 30. 在Windows关机期间运行进程
Petzold非常好。 MFC隐藏了很多低级别Windows编程的细节。使用Qt或MFC的唯一缺点是需要一段时间才能学会有效地使用它们。 – Jay 2010-08-03 18:23:23