我试图找到一种方法来获取当前光标在RichTextBox控件中闪烁的行的索引,并将其显示在标签中。首先,我尝试了GetLineFromCharIndex(),但是当我按箭头键时,它不会在第一次更新自己。我创建了这个例子:
这是我的台词:
this
is
my
example
当我写这些时,行索引显示得很正确。现在假设我的光标在第四行闪烁(I =光标)
this
is
my
eIxample
索引现在正确地显示为3。但现在,如果按向上箭头键,光标将在"my“行中闪烁,但索引仍为3。如果每次按up键到控制台时编写索引,结果如下所示:
//Output:
3
3
2
1
我也尝试过使用Reg
我正在尝试将jS Blotter效果连接到光标位置函数,通过该函数,页面上的光标位置会更改我的一个参数的值。我像这样得到光标的位置: var immersive = document.getElementsByTagName("body")[0];
immersive.onmousemove = function(e) {
var y = e.pageY - this.offsetTop;
console.log(y)
} 这是可行的。这是我的工作Blotter.js: var text = new Blotter.Text("immersive&
我正在尝试编写一个C++代码,每秒在鼠标光标所在的位置打印像素的RGB值。我用GetDC(NULL)表示桌面的HDC,用GetCursorPos(&pos)表示鼠标光标的位置,用getPixel(hDC,pos.x,pos.y)表示鼠标光标指向的像素的RGB值。 这是我的完整C++代码。 #include <iostream>
#include <Windows.h>
using namespace std;
int main(){
POINT pos;
int R;
int G;
int B;
while (1)