用拖动方式打开文件

来源:百度知道 编辑:UC知道 时间:2024/05/08 05:31:37
请问一下,将文件拖动到程序界面上这种打开方式VC如何实现
比如将电影文件拖动到己打开的REAL PLAYER界面上,就能播放此文件

在Mainframe里面 响应WM_CREATE消息,也就是OnCreate里面,加入DragAcceptFiles(TRUE);
然后响应WM_DROPFILES消息,
在里面可能用到
DragQueryFile();
DragFinish();
可能需要你进行文件类型检查之类的。。。。
完了DragQueryFile有个参数是文件的全路径 你直接OpenFile(strpath)就行了