如何禁止程序利用 ShellExecute 函数调用默认浏览器弹出广告网页窗口?
请懂编程的网友帮我回答一下。当某程序调用ShellExecute函数调用默认上网浏览器不断弹出广告网页时,有没有办法将这个程序拦截下来?或将这个被调用的浏览器进程拦截下来...
请懂编程的网友帮我回答一下。
当某程序调用 ShellExecute 函数调用默认上网浏览器不断弹出广告网页时,有没有办法将这个程序拦截下来?或将这个被调用的浏览器进程拦截下来,以达到屏蔽弹出广告的目的?请高手回答。高分奉上。
举例:程序A运行时会调用浏览器B弹出窗口,我只想此时把浏览器B拦截,不让它显示出来,而不是把程序A结束掉,同时又能保证浏览器能正常运行打开其它网站。 展开
当某程序调用 ShellExecute 函数调用默认上网浏览器不断弹出广告网页时,有没有办法将这个程序拦截下来?或将这个被调用的浏览器进程拦截下来,以达到屏蔽弹出广告的目的?请高手回答。高分奉上。
举例:程序A运行时会调用浏览器B弹出窗口,我只想此时把浏览器B拦截,不让它显示出来,而不是把程序A结束掉,同时又能保证浏览器能正常运行打开其它网站。 展开
3个回答
展开全部
不是很清楚shellexecute是什么函数,使用文件选择对话框通常都有个问题是,这个程序会修改默认的系统路径,试试下面这样创建:
CFileDialog fileDiaog(TRUE, NULL, NULL, OFN_NOCHANGEDIR);
不行的话就要使用GetCurrentDir和SetCurrentDir了。
你试试GetCurrentDir和SetCurrentDir这两个函数呢?
CFileDialog fileDiaog(TRUE, NULL, NULL, OFN_NOCHANGEDIR);
不行的话就要使用GetCurrentDir和SetCurrentDir了。
你试试GetCurrentDir和SetCurrentDir这两个函数呢?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
主要 用od破解程序
可以参考 http://www.shanse8.com/bbs/read-htm-tid-27330.html
可以参考 http://www.shanse8.com/bbs/read-htm-tid-27330.html
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
可以考虑编写一个钩子程序来完成这个内容,通过IShellExecuteHook对调用程序进行判断阻止你不想让它调用的网址。源代码网上有一些,你可以参考一下下面这个
参考资料: http://bbs.pediy.com/showthread.php?t=122023
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询