2010-08-03 16 views
0

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

1

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

+1

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

0

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?

+0

@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. –