1、首先对窗口进行初始化,以使其可以进行拖拽

::DragAcceptFiles(this->m_hWnd, true);

2、在创建窗口的函数(HandleMessage)switch (uMsg) 处添加

case WM_DROPFILES:     lRes = OnDropFile((HDROP)wParam); break;

3、添加 OnDropFile 函数

LRESULT CDealExcel::OnDropFile(HDROP hDropInfo)
{TCHAR ExcelFileName[260];DragQueryFile(hDropInfo, 0, ExcelFileName, 260);DragFinish(hDropInfo);return 1;
}

windows下C++(Duilib)怎么实现拖拽文件得到文件目录相关推荐

  1. 在VMware上,ubuntu和windows之间如何复制文本、拖拽文件?

    在安装Ubuntu系统后发现与Windows系统的文件不能相互复制,网上查了很多教程,发现都是不能用的,能实现的方法如下所示: 第一步: sudo apt-get autoremove open-vm ...

  2. VMware 16安装的Ubuntu18.04 系统,无法在Windows和Ubuntu之间直接自由拖拽复制文件

    本人之前使用的是VM15,安装完 VMware Tools 后就可以在Windows系统和Ubuntu系统之间拖拽复制文件了,但是这次装的Ubuntu 18.04的发现安装完成 VMware Tool ...

  3. 从Windows向虚拟机拖拽文件蓝屏

    从Windows向虚拟机拖拽文件蓝屏 在虚拟机的使用中,即使安装了VMware tools,从Windows系统中向虚拟机系统中拖拽文件也会出现蓝屏现象. 在网上找了很多方法,安装了很多文件包这个问题 ...

  4. Win7下拖拽文件的bug

    今天突然发现,在Win7用管理员身份运行,拖拽文件到窗体上,既然不响应消息, 而用普通方式运行,一切正常,不知道是什么原因. 代码如下: void CPeInfoDlg::OnDropFiles(HD ...

  5. win10安装vmware tools + 无法拖拽文件解决

    1.加载VMware Tools安装光盘 打开虚拟机VMware Workstation,启动 Ubuntu 系统 菜单栏 - 虚拟机 - 安装VMware Tools. 2.将安装文件提取到本地磁盘 ...

  6. chrome或其它浏览器无法拖拽文件(不仅仅是crx文件)的问题解决

    写在前面,很急的同学来看.是系统权限问题,但是通过设置 chrome->属性->以管理员身份启动 是无法解决的,需要修改注册表. 似乎很少电脑出现这样的问题,我是因为使用了某个软件启动ch ...

  7. LINUX:Ubuntu重装虚拟机后无法拖拽文件的解决方法

    花了3小时尝试了网络上绝大部分方法解决无法拖拽文件的问题,在最后发现只是在错误的地方拖动文件,才导致一直不成功.在这里将安装vmtools遇到的问题和解决方法罗列出来供参考. 目录 实际解决方法(基于 ...

  8. VMware主机与虚拟机不能拖拽文件终极解决方法

    VMware主机与虚拟机不能拖拽文件解决方法 主要问题根源在于你没有安装VMware Tools 只有在VMware虚拟机中安装好了VMware Tools,才能实现主机与虚拟机之间的文件共享,同时可 ...

  9. Win11拖拽文件偶现卡顿死机情况解决

    目录 Win11拖拽文件卡顿解决 方法一:在单独的进程中打开文件夹窗口 方法二:解决透明效果不兼容 Win11文件资源管理器未响应解决 解决方法一:打开控制面板-文件资源管理器选项 解决方法二 解决方 ...

最新文章

  1. linux修改jdk环境变量6,Linux CentOS 6.5 使用自带jdk修改环境变量(示例代码)
  2. maven 中 部署构件至Nexus(mvn deploy)
  3. 一笔没有问题的数据 误操作成汇总和结算不一致的情况的处理方式
  4. java qq在线客服,Java获得腾讯QQ在线状态(.net webservice) | 学步园
  5. oracle 二级排序,Oracle基础(二)之排序(order by)、限定查询(where)
  6. 利用deepface网络进行表情分类
  7. 统一建模语言UML简答题/期末考试分享
  8. iOS13.3越狱插件推荐
  9. python爬取文件内容_python爬取各类文档方法归类汇总
  10. 不小心执行了rm -f,如何恢复?
  11. ABeamNews|ABeam旗下德硕管理咨询(上海)荣获「2021-2022上半年SAP最佳云转型合作伙伴」大奖
  12. Android 仿微信红包动画 平移动画
  13. B450M MORTAR    AMD R5 3600   组装机
  14. 自己感觉比较不错的美剧(记录自己追剧的岁月)
  15. .Net Core 3.0 控制台 WebAPI 开发 基础环境搭建.
  16. Php公众号自定义菜单设置,教你设置微信公众号自定义菜单!,来看看吧
  17. Xilinx SDK下如何进行断点调试(保姆级别教程)
  18. 哟西,张家界三日自助游走起@-@
  19. Lytro转行挺进 虚拟现实领域 推出Immerge相机
  20. iOS中boolean、Boolean、BOOL、bool的区别

热门文章

  1. 用python输出世界你好汉_python print 格式输出跟老齐学Python之有容乃大的list(4)
  2. 计算机在地理科学中的作用,论地理信息系统及其在地理学中的地位
  3. Python量化交易学习笔记(2)——A股数据下载
  4. Codeforces Round #400 (Div. 1 + Div. 2, combined) 776E. The Holmes Children(待翻译)
  5. 【面试智力题】3ml 5ml 杯子各一个,拼出 4ml 的容量
  6. 【商城应用】商城积分方案设计
  7. libmodbus(2)——ERROR CRC received CRC calculated
  8. js区 获取当前客户端系统 环境
  9. CPABE中KEK树实现用户撤销
  10. 13年12月CCF计算机软件能力认证