通知
すべてクリア
Topic starter
2002年8月4日 11:07 PM
IEお気に入りをインポートさせる機能をつけるにはどのようにしたらいいのでしょうか。
2002年8月5日 10:46 AM
以下のような段階を踏みます。
1.お気に入りのフォルダを取得
SHGetSpecialFolderPath()とかSHGetSpecialFolderLocation()に
CSIDL_FAVORITESを渡して取得します。もしくはレジストリから
取得。
2.得られたフォルダ以下のファイルを再帰的に列挙
CFileFindなどを使う。一般的な列挙のやり方でOK。
IE4のときにあった「チャンネル」はDOSからみると
ディレクトリに見えるので注意。ちなみにお気に入り
(インターネットショートカット)の拡張子は.URL。
3..URLの内容を読み込む
中身はただのテキストだったりします。
簡単にやるなら、GetPrivateProfileString()を使います。
普通はIUniformResourceLocatorインターフェイスを使います。
それぞれのキーワードで検索すれば具体的なコード例が見つかる
と思います。
Topic starter
2002年8月6日 12:24 AM
ありがとうございました。