JohnBo 0 Newbie Poster

I want to fire off my default mail client (Windwows Live Mail on Win 7 Home Premium) which works but the problem is that the subject and message all appear in the To box. This code works for Outlook. Is there a way to make it work for Windows Live Mail?

Private Sub OpenDefaultClient(ByVal strEmailMsg As String, ByVal strSubject As String, ByVal strEmailAddr As String)
Dim MsgBuilder As New System.Text.StringBuilder
MsgBuilder.Append("mailto:" & strEmailAddr)
MsgBuilder.Append("&Subject=" & strSubject)
MsgBuilder.Append("&body=" & strEmailMsg)
ExecuteFile(MsgBuilder.ToString)
End Sub

Private Function ExecuteFile(ByVal FileName As String) As Boolean
Dim myProcess As New Process
myProcess.StartInfo.FileName = FileName
myProcess.StartInfo.UseShellExecute = True
myProcess.StartInfo.RedirectStandardOutput = False
myProcess.Start()
myProcess.Dispose()
End Function

Thanks in advance.

:-/