CreateProcess, exemple de verbe
Démontre comment implémenter un verbe de Shell en utilisant la méthode CreateProcess.
Cette rubrique contient les sections suivantes.
Description
Les verbes basés sur CreateProcess dépendent de l’exécution d’un exécutable et de son passage à un argument de ligne de commande. Cette méthode n’est pas aussi puissante que les méthodes DropTarget et ExecuteCommand, mais elle atteint le comportement souhaitable hors processus.
Spécifications
Produit | Version minimale du produit |
---|---|
Windows | Windows Vista |
Kit de développement logiciel Windows | 7.0 |
Télécharger l’exemple
Emplacement | URL du chemin d’accès |
---|---|
GitHub | Exemple CreateProcessVerb |
Génération de l'exemple
Pour générer l’exemple à partir de l’invite de commandes :
- Ouvrez la fenêtre d’invite de commandes et accédez au répertoire du projet CreateProcessVerb .
- Saisissez
msbuild CreateProcessVerb.sln
.
Pour générer l’exemple en utilisant Microsoft Visual Studio (de préférence) :
- Ouvrez l’Explorateur Windows et accédez au répertoire du projet CreateProcessVerb .
- Double-cliquez sur l’icône du fichier CreateProcessVerb.sln pour ouvrir le projet dans Visual Studio.
- Dans le menu Générer, sélectionnez Générer la solution.
Exécution de l'exemple
- Accédez au répertoire contenant le nouvel exécutable à l’aide de l’invite de commande ou de l’Explorateur Windows.
- À la ligne de commande, entrez
CreateProcessVerb.exe
. Vous pouvez également double-cliquer sur l’icône de CreateProcessVerb.exe à partir de l’Explorateur Windows. - Suivez les instructions de la boîte de dialogue affichée