ショートカットの参照先を取得したい – プログラミング – Home

ショートカットの参照先を取得したい
 
通知
すべてクリア

[解決済] ショートカットの参照先を取得したい


え~いち
 え~いち
(@え~いち)
ゲスト
結合: 19年前
投稿: 78
Topic starter  

フォルダを監視して、ファイルが置かれたら処理を開始するアプリケーションを作成して
います
このとき、おかれたファイルがショートカットだったら、ショートカットの参照先のファ
イルを処理対象にしたいと考えています
そこで、以下の質問があります

(質問1)APIなどで、ショートカットを判定でき、参照先のファイルへのパスを取得する
ようなものはあるでしょうか?

(質問2)ショートカットを自分で解析したい場合にショートカットのフォーマットを知
るにはどうしたらよいでしょう?

VC++6.0 SP5
WinXP SP2


引用未解決
トピックタグ
Blue
 Blue
(@Blue)
ゲスト
結合: 21年前
投稿: 1467
 

IShellLink オブジェクトを使う方法です。

ショートカットのリンク先を取得/変更するには?
http://techtips.belution.com/ja/vc/0032/


返信引用
え~いち
 え~いち
(@え~いち)
ゲスト
結合: 19年前
投稿: 78
Topic starter  

早速の回答ありがとうございます
目的は達成できました

できれば、フォーマットを知りたかったのですが、公開されていないのでしょうか?


返信引用
錯和
 錯和
(@錯和)
ゲスト
結合: 19年前
投稿: 5
 

>できれば、フォーマットを知りたかったのですが
VC++のプログラミングと関係ある質問じゃないような。


返信引用
Kerry
 Kerry
(@Kerry)
ゲスト
結合: 20年前
投稿: 192
 

定番ですが、↓こことか。

http://www.wotsit.org/


返信引用
え~いち
 え~いち
(@え~いち)
ゲスト
結合: 19年前
投稿: 78
Topic starter  

>錯和さま

ご指摘の通りかもしれません
不快に思われた方にはお詫びしたします

>Kerryさま
情報ありがとうございます

実際のアプリケーションでは、
・ドロップされたファイルを監視/ファイルによって振り分けをしてキューに積むモジュール
・キューに積まれた情報からファイルを読み込んで解析するモジュール
に分かれているので、前者では高速化のため自分でファイルを選別したく、フォーマット
の解析をし、後者では、IShellLinkを使用して参照先を取り出すように実装しようと思います


返信引用

返信する

投稿者名

投稿者メールアドレス

タイトル *

プレビュー 0リビジョン 保存しました
共有:
タイトルとURLをコピーしました