Comment associer des verbes à des commandes DDE
L’appel d’un verbe lance généralement l’application spécifiée par la sous-clé de commande du verbe. Toutefois, si votre application prend en charge Dynamic Data Exchange (DDE), vous pouvez demander à l’interpréteur de commandes d’initier une conversation DDE.
Pour spécifier que l’appel d’un verbe doit lancer une conversation DDE, procédez comme suit.
Instructions
Étape 1 :
Ajoutez une sous-clé ddeexec à la clé du verbe.
Étape 2 :
Définissez la valeur par défaut de ddeexec sur la chaîne de commande DDE.
Notes
La clé ddeexec a trois sous-clés facultatives qui fournissent un certain contrôle sur le processus DDE :
- application. Définissez la valeur par défaut de cette sous-clé sur le nom de l’application à utiliser pour établir la conversation DDE. S’il n’existe aucune sous-clé d’application , la valeur par défaut de la sous-clé de commande du verbe est utilisée comme nom d’application.
- rubrique. Définissez la valeur par défaut de cette sous-clé sur le nom de la rubrique de la conversation DDE. S’il n’y a pas de sous-clé de rubrique , System est utilisé comme nom de la rubrique.
- ifexec. Définissez la valeur par défaut de cette sous-clé sur la commande DDE à utiliser si la conversation DDE ne peut pas être lancée. Lorsque l’initiation échoue, l’application spécifiée par la valeur par défaut de la sous-clé de commande du verbe est lancée. Si une clé ifexec existe, sa valeur par défaut est ensuite utilisée comme commande DDE. S’il n’y a pas de sous-clé ifexec , la valeur par défaut de la clé ddeexec est à nouveau utilisée comme commande DDE.
L’exemple suivant spécifie que l’appel du verbe ouvert pour MyProgram.1 lance une conversation DDE avec une commande DDE open(« %1 ») et un nom d’application MyProgram.
HKEY_CLASSES_ROOT
MyProgram.1
(Default) = MyProgram Application
Shell
(Default) = doit
open
command
(Default) = C:\MyDir\MyProgram.exe "%1"
ddeexec
(Default) = Open("%1")
application
(Default) = MyProgram
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour