Überprüfen Sie den Standard-Mail-Client mit C # -Code
Wie finde ich den Standard-Mail-Client mit C #? Ich habe einige hier gepostete überprüft, aber es hat mir nicht geholfen ..
Ich habe diesen Code benutzt
object mailClient = Microsoft.Win32.Registry.GetValue(@"HKEY_LOCAL_MACHINE\SOFTWARE\Clients\Mail", "", "none");
Auf meinem Computer sind Windows Live Mail und Outlook installiert, und der Standard-Client ist Windows Live Mail. Wenn ich jedoch mailclient drucke, wird der Standard-Mail-Client als Outlook angezeigt.
aber wenn ich benutzeSystem.Diagnostics.Process.Start("mailto:")
dann wird es in Windows Live Mail geöffnet, was richtig ist.
Ich brauche eine Methode, um defualt Client durch C # -Code zu finden .....