回答編集履歴
3
追記
test
CHANGED
@@ -1,3 +1,9 @@
|
|
1
1
|
マウスをフックしてもダメでしょう。WH_CALLWNDPROCでウィンドウメッセージをフックし、WM_DROPFILESを検出すれば行けるんじゃないですかね。
|
2
2
|
|
3
3
|
フックDLLはC、C++で書く事になると思うので、C#の領分からは外れます。
|
4
|
+
|
5
|
+
|
6
|
+
|
7
|
+
---
|
8
|
+
|
9
|
+
(追記)RegisterDragDropでD&Dが実装されていた場合、検出できないかもしれません。
|
2
修正
test
CHANGED
@@ -1,3 +1,3 @@
|
|
1
|
-
マウスをフックしてもダメでしょう。WH_CALLWNDPROCで
|
1
|
+
マウスをフックしてもダメでしょう。WH_CALLWNDPROCでウィンドウメッセージをフックし、WM_DROPFILESを検出すれば行けるんじゃないですかね。
|
2
2
|
|
3
3
|
フックDLLはC、C++で書く事になると思うので、C#の領分からは外れます。
|
1
追記
test
CHANGED
@@ -1 +1,3 @@
|
|
1
|
-
マウスをフックしてもダメでしょう。WH_CALLWNDPROCでウィンドウメッセージをフックすれば行けるんじゃないですかね。
|
1
|
+
マウスをフックしてもダメでしょう。WH_CALLWNDPROCでWM_DROPFILESウィンドウメッセージをフックすれば行けるんじゃないですかね。
|
2
|
+
|
3
|
+
フックDLLはC、C++で書く事になると思うので、C#の領分からは外れます。
|