让程序支持文件拖拽
来源:互联网 发布:三菱plc模拟软件 编辑:程序博客网 时间:2024/05/01 16:54
将文件拖拽给当前的程序,然后程序打开。
其实原理比较简单,就是当你拖动文件到窗口的再放下的时候,程序记录下这些文件的文件名,然后进行处理。
拖动文件到某个窗口,则windows会发送一个属于该窗口对应程序的WM_DROPFILES消息来到消息队列。
我们在程序中接到这个消息后,就可以进行处理了。
在MFC中,这些都已经做好,我们只需要找到消息,然后添加ON_WM_DROPFILES()即可。
不过要注意的是,如果要使用拖拽,窗口必须设置成允许拖拽。
所以我们必须在初始化对话框的时候,加上下面的语句。
1.设置窗口允许接受拖动的文件
2.处理拖动的文件
- 让程序支持文件拖拽
- 让窗体支持文件拖拽
- 让程序支持脚本
- 让程序支持gb18030
- 让程序支持UNICODE
- iOS如何让程序能够支持文件共享
- iOS如何让程序能够支持文件共享
- 让iis支持FLV文件
- 让UpdatePanel支持上传文件
- 让apache支持shtml 文件
- 让QWebView支持下载文件
- iis让支持webp文件
- 让WebStorm支持.vue文件
- 让ogre程序支持中文 & 让ogitor支持中文
- 怎么让你的窗口支持文件拖入功能
- 让你的程序支持插件
- 让程序支持ATL窗口类
- WPF中如何让程序支持国际化
- python egg 介绍
- 球光照模型
- 软件工程师分级参考标准_理解
- POJ 1006 解同余方程
- Batch Jobs
- 让程序支持文件拖拽
- 软件开发人员绩效评价参考标准
- java 导出 txt
- JSP在使用URL传递中文参数的时候遇到的乱码问题
- 快排测试程序
- pam_ldap详细配置
- 【转】 Java开源Web测试工具列表
- 关于sizeof(转载)
- windows下修改php.ini位置