この例と同様の方法で、C# アプリケーションから既定の電子メール クライアントを開くために MAPI を使用しています。
http://www.codeproject.com/KB/IP/SendTo.aspx?df=100&forumid=257922&select=1801097#xx1801097xx
しかし、アドレスから定義/変更する方法はありますか?
この例と同様の方法で、C# アプリケーションから既定の電子メール クライアントを開くために MAPI を使用しています。
http://www.codeproject.com/KB/IP/SendTo.aspx?df=100&forumid=257922&select=1801097#xx1801097xx
しかし、アドレスから定義/変更する方法はありますか?
このサンプルでは、実際には MapiRecipDesc である発信元パラメーターに IntPtr を使用しています。その構造体のマネージド バージョン ( http://msdn.microsoft.com/en-us/library/dd296720(VS.85).aspx ) を定義し、ulRecipClass を MAPI_ORIG に設定し、それに応じて名前とアドレスを設定します。使用する「from」アドレスの entryId がわかっている場合は、それらも設定します。