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塊,堆區,棧區,全域性 靜態 資料區 分為未初始化和初始化區 文字常量區,區。儲存在不同區域的資料釋放時間不同,儲存在堆區的資料必須由程式設計師負責釋...