程序通过InternetExplorer ie = new InternetExplorer();实例化了一个IE浏览器访问网页,我想屏蔽用户操作滚轮时对网页的上下翻滚,怎么才能实现?或者说怎样判断网页发生了上下翻滚?
我的目的是想让浏览器固定在网页的特定位置。
我的目的是想让浏览器固定在网页的特定位置。
解决方案 »
- 调用了一个Web服务,返回类型是DataSet,如何处理?
- addwithvalue方法是否失去了防止sql注入的功能?
- winform中出现:本机框架位于调用堆栈之上 因此无法计算表达式的值
- C#listviewbox控件焦点问题
- 要做一个Word和Excel文件的批量替换程序应该怎么做?
- script +<%#%> 的调用问题,哪位会
- 关于.Net生成金钥问题?急^^^^^^^
- [调查]WinForm,财务系统 中,采用什么实现 财务报表??
- Pro C# 2008 and the .NET 3.5 Platform
- 请问.net中怎么解决中文问题
- 可以修改第三方网站的源码吗?
- 自动安装驱动的问题
HTMLDocument.body.style.overflow = "hidden "; 这样做隐藏了滚条。但是用户操作鼠标滚轮时,网页还是会翻滚啊?我想让IE显示网页中指定的位置。
想了很多办法,都不行
protected override void DefWndProc(ref Message m)
{
try
{
switch (m.Msg)
{
case 0x020A: //处理消息WM_MOUSEWHEEL
if (SRC.GetType() == typeof(EPGDatatype.VideoSrc))
if (isTurnOff) break;
MouseWheel(m);
break;
default:
base.DefWndProc(ref m);//调用基类函数处理非自定义消息。
break;
}
}
catch
{ }
}
是类似这样的方法吗?谢谢CAOZY!
比较愚钝,望caozhy继续指教。