Partager via


Communication

Les fonctionnalités de communication permettent aux applications Windows de partager des données, de se connecter sur des réseaux et d’interagir avec d’autres applications. Cet article fournit un index des fonctionnalités de développement pour l’implémentation de scénarios de communication dans les applications Windows.

Note

Le Kit de développement logiciel (SDK) d’application Windows ne fournit actuellement pas d’API liées aux scénarios de communication. Toutefois, dans Windows 11, vous pouvez partager des données entre des applications en intégrant la feuille De partage Windows dans les applications de bureau empaquetées et non empaquetées.

Fonctionnalités du système d’exploitation Windows

Les versions de système d’exploitation Windows 10 et ultérieures fournissent un large éventail d’API liées aux scénarios de communication pour les applications. Ces fonctionnalités sont disponibles via une combinaison d’API WinRT et Win32 (C++ et COM) fournies par le SDK Windows .

Les API WinRT

Les articles suivants fournissent des informations sur les fonctionnalités disponibles via les API WinRT fournies par le Kit de développement logiciel (SDK) Windows.

Article Descriptif
Copier et coller Découvrez comment implémenter des fonctionnalités de copie et de collage dans votre application de bureau WinUI, UWP ou autre à l’aide du Presse-papiers.
Communication d’application à application Découvrez comment partager des données entre des applications, notamment comment utiliser le contrat de partage, copier et coller, glisser-déposer, ainsi que les services d'applications.
Communication interprocesseur Découvrez comment effectuer une communication interprocesseur (IPC) entre les applications UWP, les applications de bureau empaquetées et les applications de bureau non empaquetées.
Réseaux et services web Découvrez les technologies de mise en réseau et de services web disponibles pour les applications.
Partage d’objets nommés Découvrez comment partager des objets nommés entre des applications UWP, des applications de bureau empaquetées et des applications de bureau non empaquetées.

API Win32 (C++ et COM)

Les articles suivants fournissent des informations sur les fonctionnalités disponibles via les API Win32 (C++ et COM) fournies par le Kit de développement logiciel (SDK) Windows.

Article Descriptif
Réseau et Internet Découvrez les API, les composants et les services qui prennent en charge l’utilisation de la mise en réseau et d’Internet de votre application.
Appel de procédure distante Découvrez comment utiliser l’appel de procédure distante (RPC) pour créer des programmes client/serveur distribués.
Windows Sockets 2 (Winsock) Découvrez comment utiliser Windows Sockets 2 (Winsock) pour créer des applications internet, intranet et autres applications compatibles réseau avancées.

Fonctionnalités .NET

Le Kit de développement logiciel (SDK) .NET fournit également des API liées aux scénarios de communication pour les applications WPF et Windows Forms.

Article Descriptif
Programmation réseau dans le .NET Framework Découvrez comment créer des applications compatibles avec le réseau à l’aide de .NET.
Mise en réseau dans Windows Forms Découvrez les scénarios de mise en réseau supplémentaires pour les applications Windows Forms.

Communication d’application à application

Développer des applications de bureau Windows

Intégrer des options de partage dans votre application Windows