Il existe de nombreuses fonctions disponibles dans l'API Windows pour l'utilisation, y a-t-il un livre qui pourrait servir de référence complète pour les API disponibles dans Windows? Je veux dire que les livres que j'ai lus donnent une idée de base de leur utilisation. Je voudrais quelque chose de complet, comme nous avons la bibliothèque Standard C de Plauger. J'ai besoin de quelque chose comme un manuel (de manière appropriée) ou un livre (de préférence) qui diviserait les API Windows sur la base de ses caractéristiques, etc. et donnerait les noms des fonctions disponibles.En ce qui concerne la programmation Windows en utilisant C++
Répondre
Encore un peu vieux, Programming Windows de Charles Petzold est la bible de l'API Windows. La dernière édition couvre jusqu'à Windows 98 et NT 4.0. Cependant, c'est seulement C. Pour programmer en C++ avec l'API, vous pouvez créer votre propre framework, utiliser MFC ou, comme je le recommanderais, utiliser Qt, où vous pouvez mélanger librement API et programmation Qt, en fonction de la portabilité vers d'autres plates-formes. vouloir réaliser.
La référence en ligne du WinAPI est dans MSDN, ici: http://msdn.microsoft.com/en-us/library/ee663300(v=VS.85).aspx
Ce serait un enfer d'un grand livre - l'API Windows est énorme, et la bibliothèque standard C est minuscule en comparaison. Y at-il une raison pour laquelle MSDN ne fonctionne pas pour vous?
@strut Eh bien, Visual C++ venait avec le truc complet sur CD, mais je n'ai pas utilisé VC++ depuis un certain temps, donc je ne sais pas si c'est le cas. –
- 1. En ce qui concerne le chiffrement web.config en utilisant nant
- 2. En ce qui concerne la syntaxe en C# et vb
- 3. En ce qui concerne ADO.Net
- 4. En ce qui concerne F # Programmation orientée objet
- 5. En ce qui concerne BigDecimal
- 6. en ce qui concerne le langage de programmation java
- 7. En ce qui concerne la substitution sql
- 8. En ce qui concerne stdio.h
- 9. En ce qui concerne BigDecimal
- 10. En ce qui concerne ADO.Net
- 11. En ce qui concerne gridview
- 12. En ce qui concerne la liste déroulante
- 13. En ce qui concerne java.math.BigInteger
- 14. En ce qui concerne l'objet Excel
- 15. confusion en ce qui concerne la paresse
- 16. En ce qui concerne interrompre la communication
- 17. En ce qui concerne l'opérateur d'adresse C/C++
- 18. En ce qui concerne jdbc Realm
- 19. En ce qui concerne Oracle Erreur
- 20. En ce qui concerne les macros
- 21. en ce qui concerne l'édition d'image
- 22. En ce qui concerne l'obtention du temps en millisecondes
- 23. En ce qui concerne la conversion Java dollar en cents
- 24. En ce qui concerne 'ce' mot-clé en JavaScript
- 25. En ce qui concerne Froyo Android 2.2
- 26. En ce qui concerne PHP CURL
- 27. en ce qui concerne iTunes & iPhone simulateur
- 28. En ce qui concerne UNIX Shell Script
- 29. En ce qui concerne les macros
- 30. En ce qui concerne script shell Unix
Petzold est très bon. MFC cache beaucoup de détails de la programmation des fenêtres de bas niveau. Les seuls inconvénients de l'utilisation de Qt ou MFC sont qu'il faut un certain temps pour apprendre à les utiliser efficacement. – Jay