MFC实现拖拽文件
2013-08-19 14:29
232 查看
1、在h文件中加入afx_msg HCURSOR OnQueryDragIcon();
2、在cpp文件中加入 ON_WM_DROPFILES()
3、响应拖拽文件的消息
void CXXXDlg::OnDropFiles(HDROP hDropInfo)
{
UINT Num;
TCHAR filePath[MAX_PATH];
Num = DragQueryFile(hDropInfo, 0xFFFFFFFF, NULL, 0);
if(Num > 0)
{
for(UINT i = 0; i < Num; i++)
{
DragQueryFile(hDropInfo, i, filePath, sizeof(filePath));
//filePath为获取到的文件
}
}
DragFinish(hDropInfo);
CDialog::OnDropFiles(hDropInfo);
}
2、在cpp文件中加入 ON_WM_DROPFILES()
3、响应拖拽文件的消息
void CXXXDlg::OnDropFiles(HDROP hDropInfo)
{
UINT Num;
TCHAR filePath[MAX_PATH];
Num = DragQueryFile(hDropInfo, 0xFFFFFFFF, NULL, 0);
if(Num > 0)
{
for(UINT i = 0; i < Num; i++)
{
DragQueryFile(hDropInfo, i, filePath, sizeof(filePath));
//filePath为获取到的文件
}
}
DragFinish(hDropInfo);
CDialog::OnDropFiles(hDropInfo);
}
相关文章推荐
- MFC单个控件实现文件拖拽功能
- MFC中窗口实现拖拽文件功能
- VS2008中,MFC对话框类实现类似QQ拖拽上传文件的功能,CWnd::OnDropFiles
- MFC----文件拖拽的实现OnDropFiles
- windows sdk 实现文件拖拽 不是使用mfc
- 在MFC中实现拖拽文件到对话框中的编辑控件中
- MFC实现拖拽文件
- MFC文档应用程序实现文件拖拽到应用程序中显示
- MFC----文件拖拽的实现OnDropFiles
- MFC中实现单个控件接收拖拽文件的功能
- VC/MFC 实现文件拖拽获取文件名(WM_DROPFILES)
- MFC单文档实现文件拖拽功能
- MFC实现文件拖拽功能
- MFC中实现单个控件接收拖拽文件的功能
- mfc实现文件的拖拽操作
- MFC----文件拖拽的实现OnDropFiles
- CBitmap保存为Bmp文件 VC++ MFC实现
- [搬家帖]实现文件拖拽
- JavaScript实现拖拽预览,AJAX小文件上传
- JavaScript实现拖拽预览,AJAX小文件上传