标题:模拟鼠标
取消只看楼主
a185771876
Rank: 1
等 级:新手上路
帖 子:4
专家分:0
注 册:2006-2-9
 问题点数:0 回复次数:3 
模拟鼠标

using System;
using System.Runtime.InteropServices;
namespace ab
{
class ab
{
[DllImport("user32.dll")]
public static extern void mouse_event(long dwFlags,long dx,long dy ,long dwData ,long dwExtralnfo);
public const long MOUSEEVENTF_LEFTDOWN = 0x2;
public const long MOUSEEVENTF_LEFTUP = 0x4;
public const long MOUSEEVENTF_MIDDLEDOWN = 0x20;
public const long MOUSEEVENTF_MIDDLEUP = 0x40;
public const long MOUSEEVENTF_MOVE = 0x1;
public const long MOUSEEVENTF_ABSOLUTE = 0x8000;
public const long MOUSEEVENTF_RIGHTDOWN = 0x8;
public const long MOUSEEVENTF_RIGHTUP = 0x10;
public static void Main()
{
mouse_event(MOUSEEVENTF_ABSOLUTE|MOUSEEVENTF_MOVE,10000,10000,0,0);
}
}
}
这段代码是模拟鼠标的绝对位置移动但是我执行的时候鼠标只上下移动不左右移动而且总在屏幕最旁边移动
我晕了大家能帮看下是那里的问题吗我实在是郁闷

搜索更多相关主题的帖子: long 鼠标 public MOUSEEVENTF const 
2006-02-09 17:08
a185771876
Rank: 1
等 级:新手上路
帖 子:4
专家分:0
注 册:2006-2-9
得分:0 
大家对不起我现在被这个问题搞的脑子都乱
希望大家能帮我解决下
谢谢各位上边的解答三楼的你刚的分析是错误的只要分屏幕后就和屏幕分辨没有任何关系了
2006-02-11 03:11
a185771876
Rank: 1
等 级:新手上路
帖 子:4
专家分:0
注 册:2006-2-9
得分:0 
我怀疑是我系统的问题现在我运行继承环境都报告错误我想重新安装下系统在这里感谢大家对我这个问题花费心思去考虑我先重新安装下系统看看那里的问题
2006-02-11 03:37
a185771876
Rank: 1
等 级:新手上路
帖 子:4
专家分:0
注 册:2006-2-9
得分:0 

我的QQ是287641467

2006-02-11 13:00



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-44930-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.911879 second(s), 8 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved