这个API是GetCaretPos
想获取其他程序窗口中插入符的坐标,要配合HOOK技术才行,给你篇入门资料吧
>
结果:
DeskTopPos:
X: 680 Y: 592
ClientPos:
X: 586 Y: 444
请按任意键继续
代码:
#include <stdioh>
#include "stdlibh"
#include <Windowsh>
main()
{
HWND hConsole = FindWindow("ConsoleWindowClass", NULL);
POINT pt;
GetCursorPos(&pt);
printf("DeskTopPos:\nX:%4i Y:%4i\n", ptx, pty);
ScreenToClient(hConsole, &pt);
printf("ClientPos:\nX:%4i Y:%4i\n", ptx, pty);
fflush(stdin);
system("pause");
}
函数连接:
>
以上就是关于vb中如何获取光标(插入符)的位置全部的内容,包括:vb中如何获取光标(插入符)的位置、如何获取虚拟光标停留位置的句柄、C语言控制台程序中如何获取光标位置就是(x, y)坐标。等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)