首页 > 代码库 > MFC 文件拖拽
MFC 文件拖拽
对话框,Accept Files(True)
void CMFCDragFileDlg::OnDropFiles(HDROP hDropInfo) { TCHAR szPath[MAX_PATH] = {0}; UINT nCount = DragQueryFile(hDropInfo, 0xFFFFFFFF, NULL, 0); for(UINT i = 0; i < nCount; i++) { DragQueryFile(hDropInfo, i, szPath, MAX_PATH); int iGender = GetCheckedRadioButton(IDC_RADIO1, IDC_RADIO2); switch (iGender) { case IDC_RADIO1: SetDlgItemText(IDC_EDIT1,szPath); break; case IDC_RADIO2: if (m_combobox.FindString(0, szPath) < 0)//已存在则不添加 { m_combobox.AddString(szPath); } break; } } CDialog::OnDropFiles(hDropInfo); }
MFC 文件拖拽
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。