2010-02-19 10 views
0

Je souhaite pouvoir envoyer un e-mail à partir d'une application en réponse à une action de l'utilisateur. Existe-t-il un moyen de détecter si l'utilisateur utilise un emailer par défaut. Il semble toujours y avoir un emailer présent (Windows Mail, ou Outlook Express) mais existe-t-il un moyen de vérifier s'il est réellement utilisé ou si l'utilisateur peut utiliser l'email WebComment puis-je savoir quel est l'emailer par défaut?

+0

Pourquoi cela doit-il utiliser le client de messagerie de l'utilisateur? – Broam

+0

Pourquoi avez-vous besoin de ça? – Shoban

Répondre

1

Vous pouvez regarder quelle application, le cas échéant, est enregistré pour gérer l'mailto: URL moniker qui est au registre emplacement clé: HKEY_CLASSES_ROOT\mailto\shell\open\command

il peut être plus facile de demander au shell de lancer pour vous, avec un construit convenablement mailto: URI