Ich bin auf ein Problem gestoßen. Ich zeige einen E-Mail-Link in meiner Benutzeroberfläche an. Wenn der Benutzer auf diesen Link klickt, wird er wie folgt geöffnet:
LPCTSTR url=L"mailto:myemail@gmail.com?subject=my_subject";
ShellExecute(hParentWnd, _T("open"), url, NULL, NULL, SW_SHOWNORMAL);
Dies funktioniert solange, wie Endbenutzer ein E-Mail-Programm installiert haben. Was passiert jedoch, wenn das E-Mail-Programm nicht installiert ist, ist dass der Befehl einfach die Startseite im Standard-Webbrowser öffnet.
Irgendwelche Ideen, wie man das lösen kann?