呼び出された後、私はかなりしばらくの間、これで苦労してきたドラッグアンドドロップの実装を行いDoDragDrop関数メソッドが
私のアプリケーションはサーバー上にあるファイル名、移入リストビューが含まれています。
ドラッグアンドドロップ機能を実装しようとしています。そのため、ユーザーはアプリケーションから自分のローカルコンピュータにファイルをドラッグできます。
これを行うには、まずファイルを一時的な場所にダウンロードしてから、アプリケーションのDoDragDrop()メソッドを呼び出します。
問題は、のDoDragDropメソッドが呼び出された後にダウンロードプロセスを実行するだけです。です。
私は(... GiveFeedback、ItemDrag、など)のドロップメソッドをドラッグして関連するすべてのイベントを試みたが、何もDoDragDrop関数が
行われた後に発生、イベントですので、基本的に私は必要なものを働きません
任意のアイデア??
素晴らしい、唯一の問題は、私はそれをC#に翻訳する手がかりがないということです。 スニペット(任意のプログラミング言語)を投稿できますが、翻訳しようとしますか? ありがとう – Nissim
(C++)あなたはまた、この男が言ったことを行うことができ、ドロップが起こったときに、IStreamを返す前に、ステージングディレクトリにファイルをダウンロードして、ドロップ位置にコピーするIStreamを返します。 –
Read()メソッドが初めて呼び出されたときにIStream実装が実際のダウンロードを開始し、利用可能になったときにデータを返すだけでは、それほど大きなメリットはありません。ステージング領域を使用すると、ターゲットがファイルを待つ時間を遅くするだけです。 –