C# 怎么获取屏幕光标的信息? 比如:位置,光标(鼠标)形状,窗口名。。。。

我的意思是 光标,不是 鼠标哦,谢谢

既然要获取这些东西,免不了要找找Windows API函数,不知道的话,问问百度就知道了。
获取窗口标题:没记错的话,好像是GetWindowInfo,USER32.dll中的函数。
具体使用,就问问百度C# WINDOWS api
温馨提示:内容为网友见解,仅供参考
第1个回答  2012-09-29
用事件触发函数呀,建立一个出发事件就行了,比如:MouseDowning()事件
第2个回答  2012-09-28
用按键精灵试试,有这个功能的。具体说不清楚,谢谢。

C#如何获得屏幕上的光标坐标位置?
region 如果在窗体上按下鼠标左键 则光标显示呈手型; 此语句块中的两个方法可以实现窗体界面的拖动效果 private Point m; \/\/绘制一个点,记录按下鼠标左键时的窗体的坐标位置 private void MainForm_MouseDown(object sender, MouseEventArgs e){ if (e.Button == MouseButtons.Left){ this.Cursor...

在c#中如何获取到鼠标光标的状态? C#
[DllImport("user32.dll", EntryPoint="GetCursor")]public static extern int GetCursor ();或者[DllImport("user32.dll", EntryPoint="GetCursorPos")]public static extern int GetCursorPos (ref POINTAPI lpPoint);

C# winform 怎么获取闪烁光标的位置坐标?不是程序本身的
还有一个土办法,就是把你的程序界面全透明,最大化,然后鼠标移动在屏幕其实就是在你的程序里面移动,鼠标点击的时候让程序最小化,使后面的元素能接收到事件就行了。方法有很多,关键要多想。

Unity中如何用C#实现TAB键按下将光标跳到下一个inputfield(UGUI的输...
我首先说下我的想法:首先将所有的inputfield放在一个数组中,当TAB键按下时,跳到下一个&&执行鼠标点击inputfield的相关事件,只是这么想的,具体不知道此想法对还是不对,要用C#写的... 我首先说下我的想法:首先将所有的inputfield放在一个数组中,当TAB键按下时,跳到下一个&&执行鼠标点击inputfield的相关事件,只是这...

哪位知道C#如何获得鼠标指针当前所对应的textbox字符序号位置?
你自己看其它的可以拖入文本的编辑器,它们都是直接拖动到控件里面;然后再在控件里面二次拖动移动选中的文本的 你可以在文本拖入textbox之后(就是DragEnter 事件),鼠标移动的时候移动textbox光标的位置(SelectionStart ),鼠标放开的时候复制进来 ...

C#编程中怎么获取触摸屏的事件
1.建立一个Panl或者其它什么容器.2.当光标进入时,启动timer计时器,并跟踪监视鼠标坐标.或者当光标位置发生变化时,再次记录坐标.3.当一定时间内(timer属性,定期监视),鼠标发生从左至右的位移(坐标比较),则启动某一方法或委托,否则空.4.鼠标移出时关闭计时.?看看有没有mouse move的相关事件,有就简单的...

C# 在WinForm程序中的一个DataGridView,光标在DataGridView中时如 ...
例如代码:private void DataGridView_CellBeginEdit(object sender, DataGridViewCellCancelEventArgs e){ Vaule = DataGridView[e.ColumnIndex, e.RowIndex].Value.ToString() ;} ColumnIndex,RowIndex属性就表示了单元格的在表格中的位置

c# 如何设置鼠标光标的位置?
Take a look at this property: System.Windows.Forms.Cursor.Position.Or call win32 function [DllImport("user32.dll")]static extern bool SetCursorPos(int X, int Y);

怎么获得文本框中光标的相对屏幕的坐标,不是鼠标的位置(C#)
控件的Location(x,y) + (所在列数,行数)

C#中Console用法
ReadKey(Boolean) 获取用户按下的下一个字符或功能键。 按下的键可以选择显示在控制台窗口中。 ReadLine 从标准输入流读取下一行字符。 ResetColor 将控制台的前景色和背景色设置为默认值。 SetBufferSize 将屏幕缓冲区的高度和宽度设置为指定值。 SetCursorPosition 设置光标位置。 SetError 将 Error 属性设置为指定...

相似回答