はじめまして、質問させてください。
いま私はOutlook Expressを使用しています。
ウィルス等セキュリティ上の観点から、アドレスを別のアプリケーション
で管理したいと考えています。
そこで別アプリケーションでアドレスを選択したあと、APIを使用しメ
ーラーのアドレス入力欄にセットしたいのですが、そのようなAPIを紹
介しているHP、書籍、マニュアル等がありましたら教えてください。
以上、よろしくお願いいたします。
メーラーを操作するAPIは存在してないと思います
レジストリで設定されていれば(通常は設定されていると思います)
::ShellExecute(GetSafeHwnd(), open, mailto:aaa@bbb.ccc.ddd,
NULL, NULL, SW_SHOWNORMAL);
でtakayukiさんが要求されていることはできると思います
書籍については知らないです
googleで検索するなら、ShellExecuteとmailtoのANDで検索するのが良いのではないかな
ただしセキュリティ上の問題を解決したいのなら
効果的とは思えないけど...
>メーラーを操作するAPIは存在してないと思います
そんなことはないですよ。
Windows 環境では MAPI (Mail API) が著名です。
資料は MSDN Library に収録されています。
> Windows 環境では MAPI (Mail API) が著名です。
そうでしたか失礼しました(僕は知りません)
嘘書いてしまい申し訳ありません
訂正感謝
早速のお返事ありがとうございました。
ご意見を参考にしツールを作成します。
ちなみにMSDN ライブラリのどの辺りにあるかわかりますか?
下記のサイトを一通り見たのですが、見当たりませんでした。
http://www.microsoft.com/japan/msdn/library/default.asp
(横から口出し)日本語のドキュメントは無いみたいですね。
上記サイトにAPI一覧が記載されていました。
英語ドキュメントの存在は確認しましたが、ダウンロード
できるものではなく参照専用のようですね(^^;
追加情報です、eudoraのサイトに詳しく載っていました。
http://www.eudora-jp.com/developers/mapi.html#WhatIsMapi