点击网页上的一个文件时(比如doc),系统会弹出一个对话框,询问保存该文件到本地还是在当前位置打开,如果选择了在当前位置打开,我想把文件下再到本地磁盘上再打开,我应该怎么做?我想使用系统钩子(不知这个思路对不对),但这方面的经验一点也没有,请帮帮忙。另外,如果用钩子可以的话,被拦截的应当是什么样的消息?
解决方案 »
- 利用MSCOMM发送时硬件字节数的限制
- 监听服务器的工具?
- Visual C++6.0和Visual C++7.0有什么不同?我没见过7.0。
- 设置ClistCtrl 单元格颜色
- 【公告】设立救济站
- 在win32 console Application中-〉an application that supports MFC里的socket question,please help
- 如何编程在程序中播放s3m格式的声音文件?
- 请问能用什么方法监测一个ip下面的所有qq号码?
- 好郁闷
- 进来看看吧,一个奇怪的 ASSERT() 错误
- 急!如何在VC++中注册新的控件!在线等待!
- splitter分割窗口的问题。在线给分
多谢。
我能不能修改这个文件,并保存到临时目录下呢?或者有什么办法,直接把修改完的文件上传到服务器上。我的目的上想做一个插件,实现的功能是把在本地机上打开服务器上的一个文件,修改后重新上传到服务器上。原来我的想法是截获“在当前位置打开”的系统消息,把文件保存在本地机上,修改后重新上传到服务器上。不知这个思路对不对。