現在、VB6からMAPIでメールを送受信するコードを書いています。
MAPIで起動するときに
自動起動するメールソフト
(outlookかoutlook express)
を取得する方法を調べています。
昨日から調べていてなかなかみつかりません。
emlファイルの実行先を取得するコードを書いてみたのですが
みんなoutlook expressになってしまいます。
なにか良い方法はないでしょうか?
宜しくお願いいたします。
レジストリの
HKEY_LOCAL_MACHINE\SOFTWARE\Clients\Mail
HKEY_LOCAL_MACHINE\SOFTWARE\Clients\Mail\Mailクライアント名\shell\open\command
を読んでみると幸せになれるかもしれません。
http://madia.world.coocan.jp/vb/API/RegQueryValueExStr.htm
ツイート | ![]() |