CWnd::DragAcceptFiles 是 MFC 中的一个公共方法,用于启用或禁用窗口对文件拖放的接受。以下是该方法的基本语法:
void CWnd::DragAcceptFiles(
   BOOL bAccept
);

  •  bAccept: 如果为 TRUE,则启用窗口接受文件拖放;如果为 FALSE,则禁用文件拖放。


通过调用这个方法并传递适当的参数,你可以控制窗口是否允许接受拖放的文件。当启用了文件拖放后,窗口会接收 WM_DROPFILES 消息,你可以在消息处理函数中获取拖放的文件信息。

例如,如果你想在窗口中启用文件拖放,可以在窗口的初始化代码中调用 DragAcceptFiles(TRUE)。然后,处理 WM_DROPFILES 消息以获取拖放的文件信息。


转载请注明出处:http://www.pingtaimeng.com/article/detail/23446/MFC/CWnd