Delphiのクロスアプリケーションドラッグアンドドロップ
-
08-07-2019 - |
質問
Windowsエクスプローラー(デスクトップまたはフォルダーウィンドウ)からドラッグされたファイルのドロップを許可するWindows XP用のDelphiアプリケーション、またはこの操作をサポートする他のアプリケーション(Total Commanderなど)を作成したいと思います。その逆についてはどうですか?ユーザーがアプリケーションからアイコンをドラッグすると、ドラッグされたオブジェクトのコンテンツをカスタムデータに設定できるはずです。
私の目標は、カスタムアプリケーションツールバーを作成し、そこにアプリケーションをドロップしてアイコンを表示したり、そこからアプリケーションや他のエンティティをドラッグしたりすることです。
どうすればこれができますか?
解決
これは、ドラッグアンドドロップコンポーネントスイートで実行できます。また、必要なものの例もあります。
他のヒント
Raymond Chen には、ドラッグアンドドロップに関する一連の素晴らしい記事があります。
- ドラッグアーカイブ|古い新物
- ドラッグ:仮想ファイルのドラッグ(HGLOBALエディション)
- ドラッグ:仮想ファイルのドラッグ(IStorageエディション)
- ドラッグ:仮想ファイルのドラッグ(IStreamエディション)
ドラッグアンドドロップを検索すると、彼のブログには他にも多くの優れた記事があります。
所属していません StackOverflow