WebBrowser控件是采用的是IE内核,所有功能已由微软封装好,编程人员只能调用这些功能。所以你的想法是不可能实现的,除非你自己写一个类似于WebBrowser的控件。 不过可以提供一种曲线救国的思路。第一步,还是用系统提供的下载对话框,获取文件的下载地址。第二步,用句柄搜索到下载对话框,关闭它。第三步,调用自己的下载对话框,然后把第一步获取的地址上的文件保存到本地。 希望对你有所启发和帮助。