CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

API Windows -> Livres

Atomnium_
Atomnium_
Niveau 5
30 octobre 2005 à 02:21:30

Bonjour,

Voilà, je recherche des livres (en français) sur la programmation API Windows ... J´ai trouvé quelques cours sur developpez.com, mais j´aimerai bien approndir (je préfère aussi le support bouqin !)

Merci de me donner quelques références

Aurevoir.

hugo42
hugo42
Niveau 9
30 octobre 2005 à 10:47:25

API....c´est bien la programmation des automates???

dnob700
dnob700
Niveau 10
30 octobre 2005 à 12:01:07

non (ou alors c´est un hasard).

Une API c´est un ensemble de fonction permettant de réaliser une tache. Là on parle de l´API win32 (plutot que windows parce qu´avec vista par exemple ça reste windows mais ça ne sera plus win32).

Bon toujours est-il que la référence absolue en la matière c´est la MSDN (www.msdn.com) le site de microsoft qui donne absolument tout.

En cherchant bien (ça prend du temps) tu trouveras des informations de références, mais aussi des exemple sur à peu près tout, des cours de bases sur pas mal de technologie, etc.

C´est mieux que tout les bouquins sur le sujet réunis.

gollumkawder
gollumkawder
Niveau 10
30 octobre 2005 à 13:38:18

Pour le Win32 une seule référence :d) la msdn :sournois:

Kilyn_
Kilyn_
Niveau 10
30 octobre 2005 à 21:06:08

L´interface de programmation d´applications (API : Application Programming Interface en anglais) Microsoft Windows est constituée de fonctions, de messages, de structures de données, de types de données et d´instructions grâce auxquels on peut créer des applications fonctionnant sous Microsoft Windows. Les éléments de l´API les plus fréquemment utilisés sont les éléments de code permettant d´appeler des fonctions API à partir de Microsoft Windows. Il s´agit notamment des déclarations de procédures (pour les fonctions Windows), des types définis par l´utilisateur (pour les structures de données attribuées à ces fonctions) et des déclarations de constantes (pour les valeurs échangées avec ces fonctions). Ces éléments sont consigner dans des fichiers DLL.

Les bibliothèques de liaisons dynamiques (DLL : Dynamic –Link Library, en anglais) sont des bibliothèques de procédures que les applications peuvent utiliser après liaison lors de l´exécution plutôt que de les lier statiquement lors de la compilation. Cela signifie que les bibliothèques peuvent être mises à jour indépendamment de l´application, et que de nombreuses applications peuvent partager une même DLL. Windows lui-même se compose de DLL, et d´autres applications appellent les procédures contenues dans ces bibliothèques pour afficher fenêtres et éléments graphiques, gérer la mémoire ou exécuter d´autres tâches. Ces procédures sont parfois appelées interfaces de programmation d´applications Windows.
Les bibliothèques de liaisons dynamiques sont créées dans des langages de programmation différents tels que C, MASM ou FORTRAN.

Un Fichier DLL est un fichier d’extension «DLL» qui contient un ou plusieurs sous-programmes compilés, liés et stockés séparément des processus qui les exploitent.
La plupart des applications s´exécutent uniquement sous le système d´exploitation Windows car elles font appel uniquement aux DLL de cet environnement et non d’un autre système d´exploitation.

Voilà c´était un vieux souvenir d´un de mes stages où j´ai codé en VB6 pour récupérer des informations tels que la version de Windows. :p)

lag-it
lag-it
Niveau 10
01 novembre 2005 à 18:50:46

LE livre de référence sur la programmation avec l´api win32, c´est cekui-ci : http://www.charlespetzold.com/pw5/index.html
Il n´existe qu´en anglais, mais c´est le livre ultime (concernant les MFC, Jeff Prosise a écrit un bouquin du même type)

Cool_Browser
Cool_Browser
Niveau 8
02 juillet 2006 à 21:55:46

C´est ou sur le site de la MSDN la doc sur l´API. Merci A+

godrik
godrik
Niveau 30
03 juillet 2006 à 10:07:27

lag-it, le petzold existe aussi en francais, j´en ai un exemplaire dans ma bibliotheque.

Ce livre est vraiment bien pour aborder l´api win32. il est plutot clair et insiste sur les points important renvoyant le lecteur a la msdn pour les details profond des fonctions

Bakura10
Bakura10
Niveau 3
03 juillet 2006 à 21:32:42

Le livre "Programmation des jeux" est sympa aussi. Il t´initie (assez sommairement il est vrai) à l´API Win32 en créant un moteur 2D. C´est un livre de programmation de jeux, si c´est pour programmer des applis autres que des jeux ce n´est pas l´idéal, il n´y est pas expliqué comment créer plusieurs boites,... C´est vraiment du jeu vidéo.

Sinon, MSDN, indispensable ^^

dnob700
dnob700
Niveau 10
03 juillet 2006 à 23:13:25

Quelle rapport entre le sujet initial et la MSDN ? néanmoins Navigateur_sympa, MSDN c´est la doc de l´API (et un peu plus, j´ne convient).
Tu devrais trouver ton boneur là :
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/winprog/winprog/windows_api_reference.asp

Sous forums
  • Aide à l'achat Mac
  • Internet
  • Macintosh
  • Création de sites web
  • Création de Jeux
  • Linux
  • Programmation
  • Steam Deck
  • Hardware
La vidéo du moment