« Windows API » : différence entre les versions
Contenu supprimé Contenu ajouté
fixed typo Balises : Révoqué Suppression de références Éditeur visuel Modification par mobile Modification par le web mobile |
|||
Ligne 1 :
'''Win16''', '''Win32''' et '''Win32s''' sont des
▲'''Win16''', '''Win32''' et '''Win32s''' sont des [[interface de programmation|ensembles normalisés de fonctions]] qui permettent aux logiciels applicatifs de se servir des fonctionnalités des différents [[système d'exploitation|systèmes d'exploitation]] de la famille [[Windows]]. Win32 est l'ensemble de fonctions le plus souvent utilisé<ref name="reeves">{{en}}Marshall Brain et Ron Reeves, ''Win32 System Services: The Heart of Windows 98 and Windows 2000'',Prentice Hall Professional - 2001,{{ISBN|9780130225573}}</ref>, et les programmes dits ''pour Windows'' sont généralement des programmes utilisant Win32.
Win32, successeur de Win16, a été introduit en 1993, dans les produits ''32 bits'' de la famille Windows comme
Les fonctions de Win32 permettent notamment de manipuler des processus, de communiquer entre programmes, d'exploiter les réseaux informatiques, de manipuler des fichiers, des imprimantes, des serveurs et des ports de communication
Un
== Histoire ==
Ligne 32 ⟶ 13 :
Le nom ''Win32'' a été donné à l'[[interface de programmation]] mise à disposition dans [[Windows NT]] et ses successeurs, les éditions ''32 bits'' de Windows, pour la distinguer de la précédente interface ''Win16'' incluse dans les éditions ''16 bits'' ([[Windows 3.1]] et ses prédécesseurs)<ref name="reeves" />. Win32 offre des fonctions similaires à celles qui existent dans Win16, ainsi qu'un lot de fonctions qui sont couramment mises à disposition par la [[bibliothèque standard du C]]<ref name="reeves" />.
À ses débuts, [[Windows NT]], première édition 32 bits de Windows, offrait l'interface de programmation de [[OS/2#1988 : OS.2F2 1.1|OS/2 Presentation Manager]]. Puis cette interface a été modifiée en vue de s'approcher de celle qui existait dans les versions précédentes ; cette interface a été baptisée Win32, et son prédécesseur Win16<ref name="henderson">{{en}} Ken Henderson,''The Guru's Guide to SQL Server Architecture and Internals'',Addison-Wesley Professional - 2004,{{ISBN|9780201700473}}</ref>.
''Win32s'' est une interface de programmation qui offre une partie des fonctions de Win32, et est destinée aux programmes pour les produits ''16 bits'' de la série Windows. L'utilisation de certaines fonctions de Win32s peut aboutir à une erreur ''non disponible''<ref name="reeves" />.
|