C#键盘钩子

来源:百度知道 编辑:UC知道 时间:2024/06/24 14:39:31
用C#2005 编写一个程序。
按鼠标的位置抓住鼠标位置的字符。
怎样实现的?
谢谢。
想实现取词功能。

这和键盘钩子好像没有关系啊?
你是不是要实现金山词霸的取词功能?

你可以找找金山词霸的取词引擎(就是一个dll库),然后.......

如果你要自己做一个,告诉你步骤:
1.获得鼠标的位置
2.用GetWindowText(win32的api)得到鼠标当前位置的文本值

关注

关注

http://www.zu14.cn/2009/01/03/csharp-screenkeyboard/

是鼠标的坐标吗? 在MouseMove事件中加上一句
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;

namespace DVDLeves
{
public partial class Form2 : Form
{
public Form2()
{
InitializeComponent();
}

private void Form2_MouseMove(object sender, MouseEventArgs e)
{
this.Text = ""+e.X+","+e.Y+"";
}
}
}