这个应该需要单独写吧,请问该如何单独写呢?
菜鸟表示没写过这种,请大神给提个思路呗!
要是能附上代码就更谢谢啦!!
3 个解决方案
#1
自己顶一下,求高手大神!
#2
唔,我找到方法了,上代码分享一下。
重写webbrowser控件,PreProcessMessage 控制键盘
重写webbrowser控件,PreProcessMessage 控制键盘
public override bool PreProcessMessage(ref Message msg)
{
if ((Control.ModifierKeys & Keys.Control) == Keys.Control && this.enableBricshortcuts == true)
{
switch (msg.WParam.ToInt32())
{
case (int)Keys.C:
break;
case (int)Keys.V:
break;
default:
return false;
}
}
else
return false;
return base.PreProcessMessage(ref msg);
}
#3
准备结贴了。。。
#1
自己顶一下,求高手大神!
#2
唔,我找到方法了,上代码分享一下。
重写webbrowser控件,PreProcessMessage 控制键盘
重写webbrowser控件,PreProcessMessage 控制键盘
public override bool PreProcessMessage(ref Message msg)
{
if ((Control.ModifierKeys & Keys.Control) == Keys.Control && this.enableBricshortcuts == true)
{
switch (msg.WParam.ToInt32())
{
case (int)Keys.C:
break;
case (int)Keys.V:
break;
default:
return false;
}
}
else
return false;
return base.PreProcessMessage(ref msg);
}
#3
准备结贴了。。。