C# と VB.NET の質問掲示板

わんくま同盟

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト

■94173 / 親階層)  別スレッドでDoDragDropが動かない
□投稿者/ Tom (1回)-(2020/03/23(Mon) 18:54:59)

分類:[C#] 

開発環境:VisualStudio 2017
使用言語:C#

ファイル名が表示されているリストボックスからエクスプローラーにD&Dすると、ファイルコピーする機能をもつプログラムを作っています。
しかしファイルコピーしている間はプログラムが操作受け付けません。
そのため、D&D部分を別スレッドにしようとしましたがうまくいきません。

極端な話、テスト用の下記のコードで
 DoDragDrop("あいう", DragDropEffects.All);
メモ帳にD&Dしたら「あいう」って表示するだけものが別スレッドにすると動きません。

なお、
動作のトリガーはMouseMoveイベントです。
別スレッドでの呼び出し自体は問題なく動作しています。

賢者の方、アドバイスを頂けませんでしょうか?
編集キー/

前の記事(元になった記事) 次の記事(この記事の返信)
親記事 →Re[1]: 別スレッドでDoDragDropが動かない /KOZ
 
上記関連ツリー

別スレッドでDoDragDropが動かない / Tom (20/03/23(Mon) 18:54) #94173 ←Now
Re[1]: 別スレッドでDoDragDropが動かない / KOZ (20/03/23(Mon) 20:11) #94175
  └ Re[2]: 別スレッドでDoDragDropが動かない / Hongliang (20/03/23(Mon) 21:38) #94176
    └ Re[3]: 別スレッドでDoDragDropが動かない / KOZ (20/03/24(Tue) 02:12) #94178
      └ Re[4]: 別スレッドでDoDragDropが動かない / Tom (20/03/24(Tue) 12:24) #94187
        └ Re[5]: 別スレッドでDoDragDropが動かない / KOZ (20/03/24(Tue) 14:04) #94189
          └ Re[6]: 別スレッドでDoDragDropが動かない / Tom (20/03/25(Wed) 12:02) #94209
            └ Re[7]: 別スレッドでDoDragDropが動かない / 魔界の仮面弁士 (20/03/25(Wed) 12:21) #94211
              └ Re[8]: 別スレッドでDoDragDropが動かない / Tom (20/03/25(Wed) 16:29) #94217
                ├ Re[9]: 別スレッドでDoDragDropが動かない / 魔界の仮面弁士 (20/03/25(Wed) 17:00) #94219
                └ Re[9]: 別スレッドでDoDragDropが動かない / KOZ (20/03/25(Wed) 17:07) #94220
                  └ Re[10]: 別スレッドでDoDragDropが動かない / Tom (20/03/25(Wed) 18:18) #94222
                    └ Re[11]: 別スレッドでDoDragDropが動かない / KOZ (20/03/26(Thu) 08:10) #94224
                      └ Re[12]: 別スレッドでDoDragDropが動かない / Tom (20/03/26(Thu) 19:25) #94248
                        └ Re[13]: 別スレッドでDoDragDropが動かない / KOZ (20/03/26(Thu) 20:21) #94249
                          └ Re[14]: 別スレッドでDoDragDropが動かない / Tom (20/03/26(Thu) 23:33) #94250
                            └ Re[15]: 別スレッドでDoDragDropが動かない / Tom (20/03/26(Thu) 23:40) #94251 解決済み

上記ツリーを一括表示 / 上記ツリーをトピック表示
 
上記の記事へ返信