[過去ログ] Win32API質問箱 Build125 (1002レス)
前次1-
抽出解除 レス栞

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
13
(6): 2019/03/21(木)19:16 ID:nFWHFdE/(1/6) AAS
マウスエミュレートなどを使わずにドラッグ&ドロップを実現するにはどうしたらよいでしょうか。
具体的には、ユーザーはマウス操作を邪魔されることなく、バックグラウンド・アプリでドラッグ&ドロップしたいです。
14
(1): さまよえる蟻人間 ◆T6xkBnTXz7B0 [katayama.hirofumi.mz@gmail.com] 2019/03/21(木)21:47 ID:/g5fyt6Z(1) AAS
>>13
DROPFILES構造体とHGLOBALとPostMessage(WM_DROPFILES)を使えばできるはず。
15
(1): 13 2019/03/21(木)22:22 ID:nFWHFdE/(2/6) AAS
>>14
確かにその方法で、メモ帳やサクラエディタにはでドロップできるのですが、Visual Studio 2017やMozilla Firefoxにはドロップできないようです。
トップウィンドウのウィンドウハンドルを指定しているのですが、WM_DROPFILEを送るウィンドウハンドルの問題なのか、それとも違う要因なのか。
17: 13 2019/03/21(木)22:35 ID:nFWHFdE/(3/6) AAS
>>16
何をたどるのですか?

もう少し汎用的な例に変えます。
エクスプローラーで開かれたフォルダにファイルをドロップするにはどうすればいいでしょうか。
Windows10で試しているのですが、どなたかドロップ出来た方いらっしゃいますか?
19: 13 2019/03/21(木)22:56 ID:nFWHFdE/(4/6) AAS
>>18
たびたび回答していただくのは有難いのですが、失礼ながら徒労に思えます。
フォルダへのファイルドロップの成功事例はご存知でしょうか?
21: 13 2019/03/21(木)23:28 ID:nFWHFdE/(5/6) AAS
ちなみに徒労について書いておくと、
Visual Studio 2017とexplorer.exe をSpy++で調べたところ、WS_EX_ACCEPTFILESを持つウィンドウはひとつもなし。
23: 13 2019/03/21(木)23:38 ID:nFWHFdE/(6/6) AAS
>>22
マウスエミュレートなしでどうかひとつ m(_ _)m
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 1.588s*