我想用C#代码模拟Ctrl键+鼠标中键滚轮上下滚动的操作代码,也就是让代码来调整word的文档显示比例,哪位给力的大侠知道的发一下啊!
解决方案 »
- 用C#怎么写这个?求各位大哥大姐帮忙啊!
- Socket Accept问题。
- 怎么计算TextBox或RichTextBox内文字内容的宽度和高度?使得文本框随着输入内容多少,大小自动变化.
- 哪位知道这本书?高分!
- 求一个最优分配算法
- 请教 :关于C# 在Ie 中打开文件
- winform里 dataGridView里的图片怎么样在pictureBox1.BackgroundImage里显示呢?
- 介绍个适合我的好书给我好吗?.net方面的
- c#按属性值删除xml文件
- 托盘右键的问题,错误“System.Windows.Forms.ContextMenu”并不包含“Instance”的定义
- 取字符串分解正则表达式
- IIS5.1 URL请求
const int MOUSEEVENTF_ABSOLUTE= 0x8000; //{ absolute move }
[System.Runtime.InteropServices.DllImport( "user32 ")]
public static extern void mouse_event(int dwFlags, int dx, int dy, int cButtons, int dwExtraInfo);
然后进行一定的操作,应该不难吧
keybd_event(162, MapVirtualKey(162, 0), 0, 0); //按下CTRL鍵。
mouse_event(MouseEventFlag.Wheel, 0, 0, 120, UIntPtr.Zero);//滑轮向上滚动
keybd_event(162, MapVirtualKey(162, 0), 0x2, 0);//放開CTRL鍵
mouse_event(MouseEventFlag.Wheel, 0, 0, 120, UIntPtr.Zero);//滑轮向上滚动
keybd_event(162, MapVirtualKey(162, 0), 0x2, 0);//放開CTRL鍵