Sprawdź domyślnego klienta poczty przy użyciu kodu C #
Jak znaleźć domyślnego klienta poczty przy użyciu C #? sprawdziłem kilka zamieszczonych tutaj, ale to mi nie pomogło ..
Użyłem tego kodu
object mailClient = Microsoft.Win32.Registry.GetValue(@"HKEY_LOCAL_MACHINE\SOFTWARE\Clients\Mail", "", "none");
W moim komputerze zainstalowana jest zarówno Windows Live Mail, jak i Outlook, a defualt Client Windows Live Mail, jednak jeśli wydrukuję mailclient, pokaże to defualt klienta pocztowego jako outlook.
ale jeśli używamSystem.Diagnostics.Process.Start("mailto:")
następnie otworzy się w systemie Windows na żywo, co jest poprawne.
Potrzebuję metody, aby znaleźć defualt klienta przez kod C # .....