我要让右键的功能等同于左键的功能怎么实现啊!
再线等待!!! 问题点数:10、回复次数:1Top
1 楼ac669(让心情去旅行)回复于 2006-06-04 20:36:02 得分 10
private void xxxx_MouseDown(object sender, MouseEventArgs e)
{
if (e.Button == MouseButtons.Right)
{
//模拟左健压下
LeftMouseDown();
}
}
#region 模拟鼠标左击
[System.Runtime.InteropServices.DllImport("user32")]
private static extern int mouse_event(int dwFlags, int dx, int dy, int cButtons, int dwExtraInfo);
private const int MOUSEEVENTF_LEFTDOWN = 0x0002;
#endregion
public static void LeftMouseDown()
{
mouse_event(MOUSEEVENTF_LEFTDOWN, 0, 0, 0, 0);
}
Top




