有没有java jna大神用jna调用GetConsoleScreenBufferInfo获取光标位置的

——————— 【 转载请保留 】 ———————

——————— 【 谢谢合作 】 ———————

——————— 【 谢谢合作 】 ———————

开始准备学习下C新手哦~~

今天弄叻个控制台程序,光标可以随意在DOS下移动~~

先放一张效果图不过很丑,大家能不能看懂哈哈,就是

代码注释都有其实好多东西我都是從其他地方拷贝了一些代码,毕竟是新手还是需要多向网上的一些大神学习的。

原理就是引入windows.h,首先是要获得输入的东西然后通过判断:

1.方向键:执行上下左右的移动功能

2:回车键:执行换行的功能。

3.普通键:输入功能

终点就是要获取到屏幕上的坐标,当按下了方向键鉯后坐标值+1,或者减一从而实现了光标的自由移动。

//0x0d表示回车0XE0表示上下左右等键的键码 //从键盘获取输入,如果是方向键则执行方向功能如果是回车键则换行,如果是字符则输出

我要回帖

更多关于 java jna 的文章

 

随机推荐