用什么办法把str转换成MouseEventArgs或者EventArgs类型?本人菜鸟,求高手解决
//输出的时候
MouseEventArgs mouseArgs为{X=189 Y=168}
//我定义了一个
string str="X=189 Y=168"
用什么办法把str转换成MouseEventArgs或者EventArgs类型?本人菜鸟,求高手解决。
[解决办法]
string str = "X=189 Y=168";
Match match = System.Text.RegularExpressions.Regex.Match(str, "X=([0-9]+) Y=([0-9]+)");
int x = int.Parse(match.Groups[1].Value);
int y = int.Parse(match.Groups[2].Value);
MouseEventArgs e = new MouseEventArgs(MouseButtons.Left, 1, x, y, 0);
[解决办法]
又变成“给你一个鼠标x,y位置”了?不是string了?
代码都有了,就看你能不能自己读懂了。