RÉCUPÉRER LE HANDLE APRÈS UN SHELLEXECUTE

Signaler
Messages postés
21041
Date d'inscription
jeudi 23 janvier 2003
Statut
Modérateur
Dernière intervention
21 août 2019
-
Messages postés
96
Date d'inscription
mardi 18 août 2009
Statut
Membre
Dernière intervention
14 août 2013
-
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/39492-recuperer-le-handle-apres-un-shellexecute

Messages postés
96
Date d'inscription
mardi 18 août 2009
Statut
Membre
Dernière intervention
14 août 2013

Je vient de tester la source 10/10 bravo
Messages postés
17286
Date d'inscription
mercredi 2 janvier 2002
Statut
Modérateur
Dernière intervention
23 décembre 2019
69
le plus simple est d'executer le programme souhaité, non ??

tu peux l'obtenir en regardant

HKEY_CLASSES_ROOT\mailto\shell\open\command
Messages postés
14008
Date d'inscription
samedi 29 décembre 2001
Statut
Modérateur
Dernière intervention
28 août 2015
75
Salut - surement parce que "mailto" n'ouvre pas une nouvelle instance de Outlook mais une sous-fenêtre.
Regarde voir cette dernière source http://www.vbfrance.com/codes/DATE-HEURE-LANCEMENT-PROGRAMME_50375.aspx
Tu pourras peut-être retrouver ton bonheur, mais je ne pense pas qu'une fenêtre de nouveau message génère le lancement d'un nouvel EXE ...
Messages postés
1
Date d'inscription
lundi 9 octobre 2006
Statut
Membre
Dernière intervention
4 octobre 2009

Bonjour Jack. 3 ans après sa publication, ton code fait toujours des heureux, comme moi ! Par contre, je ne comprends pas pourquoi il ne fonctionne pas avec la commande mailto (mailto:dest@domaine.com?Subject=Le sujet&Body=Le message). Outlook Express est bien lancé, mais le handle retourné est égal à zéro... Une idée ?
Afficher les 34 commentaires