Partager via


Comment : gérer les événements HardwareButton (smart devices)

Mise à jour : novembre 2007

Utilisez un contrôle HardwareButton pour substituer les touches d'application sur un Pocket PC.

Pour assigner un composant HardwareButton à une touche d'application spécifique

  1. À partir de l'onglet Composants de l'appareil de la Boîte à outils, faites glisser un composant HardwareButton sur un Windows Form ou dans la barre d'état des composants dans le concepteur.

  2. Dans la barre d'état des composants, cliquez avec le bouton droit sur le contrôle HardwareButton, puis dans le menu contextuel, cliquez sur Propriétés.

  3. Affectez la propriété AssociatedControl au formulaire, par exemple, Form1.

  4. Affectez la propriété HardwareKey à la touche que vous souhaitez substituer (par exemple, ApplicationKey1).

  5. Par exemple, cliquez sur le bouton Touche programmable 1 sur l'apparence du concepteur.

    L'éditeur de code s'ouvre sur le gestionnaire d'événements Form_KeyDown.

  6. Insérez le code suivant :

    if ((int) e.KeyCode == (int) Microsoft.WindowsCE.Forms.HardwareKeys.ApplicationKey1)
    {
    //TODO
    }
    

    Vous utilisez en général la section //TODO pour lancer une application.

Voir aussi

Tâches

Comment : utiliser le composant HardwareButton

Concepts

Création et développement de projets smart device managés

Référence

HardwareButton