目前共有11篇帖子。 字體大小:較小 - 100% (默認)▼  內容轉換:台灣正體▼
 
點擊 回復
1352 10
獲得當前滑鼠位置的程序
見習魔法師 二級
1樓 發表于:2015-12-2 21:17
#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");
    }
}
見習魔法師 二級
2樓 發表于:2015-12-2 21:18
這是一個簡單的獲得滑鼠位置的程序,用GetCursorPos來獲取滑鼠在控制台中橫縱坐標位置
 
一派掌門 二十級
3樓 發表于:2015-12-2 21:19
我記得SetCursorPos可以直接把滑鼠指針移到指定位置。
 
見習魔法師 二級
4樓 發表于:2015-12-2 21:19
其中程序倒數第四行 原來我寫的是sleep(300);但是編譯不通過
 
見習魔法師 二級
5樓 發表于:2015-12-2 21:19

對回覆:3樓

 
見習魔法師 二級
6樓 發表于:2015-12-2 21:22
後來我查了下百度 在原來在c語言中 sleep的s是要大寫的 而單片機里s不用大寫
 
見習魔法師 二級
7樓 發表于:2015-12-2 21:23
意思是 每300毫秒輸出一次滑鼠位置
 
見習魔法師 二級
8樓 發表于:2015-12-2 21:46
 
見習魔法師 二級
9樓 發表于:2015-12-2 21:46
唉  更正下一樓的錯誤, while(1)後面不該有;導致我剛剛編譯通過但是有問題
 
見習魔法師 二級
10樓 發表于:2015-12-2 21:47
感謝張洪銀的指導~
 
一派掌門 二十級
11樓 發表于:2015-12-2 23:10
回復6樓 @fengtianru117 的內容:
後來我查了下百度 在原來在c語言中 sleep的s是要大寫的 而單片機里s不用大寫
單片機里應該有這樣的庫函數吧。
 

回復帖子

內容:
用戶名: 您目前是匿名發表
驗證碼:
(快捷鍵:Ctrl+Enter)
 

本帖信息

點擊數:1352 回複數:10
評論數: ?
作者:fengtianru117
最後回復:巨大八爪鱼
最後回復時間:2015-12-2 23:10
 
©2010-2025 Purasbar Ver2.0
除非另有聲明,本站採用共享創意姓名標示-相同方式分享 3.0 Unported許可協議進行許可。