C 如何讓游標移動,c 怎麼控制滑鼠移動

時間 2021-08-13 14:22:09

1樓:匿名使用者

1、可以使用setcursorpos函式

函式功能:該函式把游標移到螢幕的指定位置。如果新位置不在由 clipcursor函式設定的螢幕矩形區域之內,則系統自動調整座標,使得游標在矩形之內。

函式原型:bool setcursorpos(int x,int y);

引數:  x:指定游標的新的x座標,以螢幕座標表示。  y:指定游標的新的y座標,以螢幕座標表示。

返回值:如果成功,返回非零值;如果失敗,返回值是零,若想獲得更多錯誤資訊,請呼叫getlasterror函式。

2、例如:

setcursorpos( x,y ); 移動滑鼠到x,y位置

mouse_event( mouseeventf_leftdown, x,y,0,0 ); 左鍵按下

mouse_event( mouseeventf_rightdown, x,y,0,0 ); 右鍵按下

2樓:匿名使用者

getch()只能返回一個字元的ascii碼,而你定義的控制符要多於一個字元,可以getch兩次再拼接起來得到完整的控制碼。(問題在於你的key是char型的,而up、down、left、right都是int型的互相比較會出問題)

c++怎麼控制滑鼠移動

3樓:金色潛鳥

api 或 mfc 視窗

來程式 裡 有 函式

自,例如 api 函式 設位置baidu:

bool setcursorpos( int x, int y);

引數是屏zhi幕座標x,y

標頭檔案 winuser.h

連結庫 #pragma comment (lib, "user32.lib")

或取dao位置 getcursorpos(&p);

顯示滑鼠 int showcursor( bool bshow);

4樓:古月耳示明

滑鼠移動是人控制的。不過可以用程式來監控滑鼠移動。

不用滑鼠怎麼玩電腦!怎麼移動游標

在windows7系統中這個選項在控制面板的輕鬆訪問中心 1 開啟控制面板。2 輕鬆訪問 3 選擇更改鍵盤的工作方式 4 選擇使用鍵盤控制滑鼠 滑鼠鍵的開啟與關閉通過numlock鍵進行切換。其中 8 4 2 6 分別代表上 左 下 右。擴充套件資料 滑鼠 計算機輸入裝置 滑鼠,計算機的一種輸入裝置...

C如何控制float小數點位數,在C 中怎麼控制float的值保留小數的位數

四舍 入 1 保持原來的float型別值不變,顯示或輸出時指定小數點位數float x 62.11512322f 用 f2 指定小數點後2位 string s string s string.format x 結果 s 62.12 2 改變float 型別值,保持指定的小數位數float x 62....

C語言是如何控制硬體的,怎麼用C語言程式設計來控制硬體?如何寫啊?

廖菲隱倩 1.指標變數p分配在棧上,而字串 abcdefg 分配在文字常量區。2.是的。指標也是編譯器生成的資料型別,是個長整型。3.記憶體地址分為5塊,堆區,棧區,全域性 靜態 資料區 分為未初始化和初始化區 文字常量區,區。儲存在不同區域的資料釋放時間不同,儲存在堆區的資料必須由程式設計師負責釋...