|
獲得當前鼠標位置的程序 |
见习魔法师 二级 |
#include<windows.h> #include<stdio.h> int main() { POINT curpos; while (1); { GetCursorPos(&curpos); printf("x:%d,y:%d", curpos.x, curpos.y); Sleep(300); printf("\n"); } }
|
见习魔法师 二级 |
這是一個簡單的獲得鼠標位置的程序,用GetCursorPos來獲取鼠標在控制台中橫縱坐標位置
|
|
一派掌门 二十级 |
我記得SetCursorPos可以直接把鼠標指針移到指定位置。
|
|
见习魔法师 二级 |
其中程序倒數第四行 原來我寫的是sleep(300);但是編譯不通過
|
|
见习魔法师 二级 |
|
|
见习魔法师 二级 |
後來我查了下百度 在原來在c語言中 sleep的s是要大寫的 而單片機里s不用大寫
|
|
见习魔法师 二级 |
意思是 每300毫秒輸出一次鼠標位置
|
|
见习魔法师 二级 |
|
|
见习魔法师 二级 |
唉 更正下一樓的錯誤, while(1)後面不該有;導致我剛剛編譯通過但是有問題
|
|
见习魔法师 二级 |
感謝張洪銀的指導~
|
|
一派掌门 二十级 |
後來我查了下百度 在原來在c語言中 sleep的s是要大寫的 而單片機里s不用大寫
單片機里應該有這樣的庫函數吧。
|
|