Programmation Windows
Apparence
(Redirigé depuis Utilisation de l'Api Windows)
Introduction
[modifier | modifier le wikicode]Bienvenue dans ce tutoriel.
Vous allez apprendre ici à vous servir d'une API très riche: l'API Win32. Sa proximité avec le système d'exploitation permet de s'interfacer sur des parties très variées du système d'exploitation Windows, elle offre ainsi un grand éventail de fonctions.
L'API Windows est, malheureusement et comme son nom l'indique, exclusivement dédiée à Microsoft Windows.
Donc, si vous souhaitez développer un logiciel qui fonctionne sur d'autres système d'exploitation, ce livre ne vous fournira pas les ressources que vous cherchez.
Sommaire
[modifier | modifier le wikicode]Section 1 : les bases de Windows
[modifier | modifier le wikicode]- Architecture du système Windows
- Mode utilisateur contre mode noyau
- Les bases de l'API Win32
- <Windows.h>
- Handles and Data Types
- Unicode
- Dynamic Link Libraries (DLL)
- Programming Windows With OSS Tools
- Resource Scripts
Section 2 : API Win32 et contrôles d'interface utilisateur
[modifier | modifier le wikicode]- Message Loop Architecture
- Interfacing (Mouse, keyboard, and timer messages)
- Window Creation
- User Interface Controls
- GDI and Drawing
- Dialog Boxes
- Input-Output
- File Management
- Memory Subsystem (heaps, virtual memory)
- Multitasking
- Interprocess Communication
- MDI Programs
- Registry API
- Security API
- Winsock
Section 3 : Microsoft Foundation Classes (MFC)
[modifier | modifier le wikicode]Section 4 : Dynamic Data Exchange (DDE), ActiveX et COM
[modifier | modifier le wikicode]- Dynamic Data Exchange (DDE)
- COM and ActiveX
- COM Programming
- DCOM and COM+
- Multi-language programming examples
- OLE Programming
Section 5 : programmation des pilotes de périphériques
[modifier | modifier le wikicode]- Device Driver Introduction
- The DDK
- Driver Structure
- Driver API
- Terminate and Stay Resident (TSR)
- Virtual Device Drivers (VXD)
- Windows Driver Model (WDM)
- Vista Driver Migration
Section 6 : programmation shell
[modifier | modifier le wikicode]- Programming Shell Extensions
- Extending IE
- Programming Screen-savers
- Programming Services
- Programming CMD aka Windows Batch Programming
- Control Panel Applets
- Windows Script Host
- ASP
- JScript
- VBScript
- PerlScript
- Compiled HTML Help and Help API
Annexes
[modifier | modifier le wikicode]- Resource Script Reference
- Obtaining the SDK
- Obtaining the DDK
- Obtaining MASM
- Obtaining the HTML Help Workshop
- Key Combinations
- 64-bit Windows Migration
- Windows Vista Migration
- Lists of Available APIs and related libraries
Références
[modifier | modifier le wikicode]