好多网页都有通过Ctrl+Mouse Wheel 调整网页大小的功能,现在我需要在WINFORM中实现,请大家给点意见!
解决方案 »
- VS2005打开如下代码的.csproj代码报错“此安装不支持该项目类型”
- 【在线求助】Treeview的刷新问题???
- 软件升级的问题?希望高手可以帮我解答.先谢过
- 请问这种菜单怎么做啊??
- 怎么在 .net的 Windows service 程序里面动态创建一个ACTIVEX控件?
- 新手问题:关于数据库的问题
- 怎样使用DataGrid显示数据库中的一个记录呢?
- 求Microsoft Visual Studio .NET 2003 七CD下载地址呀
- 请高手谈谈WebControls跟HtmlControls的区别!
- 请问用listview能做成一个图标接一个图标的样子么?
- B/S中如果将客户端采集的指纹数据保存至数据库中
- 为Windows计算器设计测试用例!
<div id="message" style="FONT-SIZE: 12px"><img src=""
width="806" border="0" pop="Click here to open new window
CTRL+Mouse wheel to zoom in/out" resized="true" />
protected override void OnMouseWheel(MouseEventArgs e)
{
if (Control.ModifierKeys.ToString() == "Control")
{
_ZoomFactor += e.Delta / 2400;
.............//代码
return;
} base.OnMouseWheel(e);
}
或者直接在FORM的OnMouseWheel事件中写代码
if (Control.ModifierKeys.ToString() == "Control")
{
_ZoomFactor += e.Delta / 2400;
.............//代码
}