我正在寻找最简单的方法(也就是用最少的代码)来实现 DragAcceptFiles 在C#项目的主窗口上。
我一直在网上搜索,看起来我必须DllImport DragAcceptFiles,重写WndProc来捕获和处理WM\u DROPFILES消息。
除了重写WndProc之外,难道没有一种合适的方法将消息处理程序添加到表单中,并让它对几乎所有通过的其他消息执行额外的if吗?
您可以启用 AllowDrop DragDrop 事件。看一看这个 DragEventArgs