Contexte:Comment prendre une capture d'écran et de l'envoyer par email programaticly sur dotnet
Je développe une application bussiness, et dans les dernières étapes que nous rencontrons quelques erreurs de extrange, la plupart du temps avec une connexion et une utilisation de bord cas.
Pour ce genre d'exceptions, nous fournissons maintenant une belle boîte de dialogue avec les détails de l'erreur, dont l'utilisateur prend une capture d'écran, et envoie par email avec quelques remarques.
Problème:
Je voudrais fournir une meilleure expérience, et de fournir un seul bouton dans la même boîte de dialogue, Wich uppon cliquez, ouvrirait des perspectives et préparer l'e-mail, avec une capture d'écran en pièce jointe et peut-être un fichier journal, l'utilisateur peut ajouter des remarques et appuyer sur le bouton Envoyer.
Question:
Comment puis-je prendre cette capture d'écran programaticly, puis ajoutez comme pièce jointe dans un message de perspectives?
Remarques:
L'application est dans Microsoft .Net Framework 2.0, C# ou VB
alors que ce n'est pas le plus propre code, vous m'a indiqué la bonne piste ici. Cet article n'était pas très utile par lui-même, mais grâce à cela, j'ai trouvé cet autre article dans msis http://is.gd/1myNS expliquant comment prendre la capture d'écran enregistrée et l'ajouter en pièce jointe. –