易語言程式如何讓滑鼠移動到其他視窗進行點選?

時間 2023-04-29 10:24:11

1樓:網友

版本 命令 clipcursor, ,clipcursor", 公開, 滑鼠限制。

引數 區域, 煒仔_矩形。

版本 2.資料型別 煒仔_矩形, 公開。

成員 左邊, 整數型。

成員 頂邊, 整數型。

成員 右邊, 整數型。

成員 底邊, 整數型。

版本 2.子程式 滑鼠_限制, ,公開, 限制滑鼠的活動範圍(無返回值)

引數 臨時左邊, 整數型, 可空, 可空為0.引數 臨時頂邊, 整數型, 可空, 可空為0.引數 臨時寬度, 整數型, 可空, 可空為螢幕寬度。

引數 臨時高度, 整數型, 可空, 可空為螢幕高度。

區域性變數 臨時範圍, 精易_矩形。

區域性變數 寬, 整數型。

區域性變數 高, 整數型。

如果真 (臨時寬度 = 0)

臨時寬度 = 取螢幕寬度 ()

如果真結束。

如果真 (臨時高度 = 0)

臨時高度 = 取螢幕高度 ()

如果真結束。

臨時範圍。左邊 = 臨時左邊。

臨時範圍。頂邊 = 臨時頂邊。

臨時範圍。底邊 = 臨時高度。

臨時範圍。右邊 = 臨時寬度。

clipcursor (臨時範圍)

滑鼠_限制(取視窗左邊,取視窗頂邊,_啟動視窗。寬度,_啟動視窗。高度)

2樓:神奇寶貝

使用超級模組。

裡面有:滑鼠訊息(視窗控制代碼,x,y)』x、y是該視窗內的座標位置,可截圖後使用windows畫圖工具(在右下角)來檢視。

視窗控制代碼可利用:取控制代碼(程序名)子程式實現,在不就是使用爆力取控制代碼(「遊戲的視窗標題」)

總的來寫:滑鼠訊息(取控制代碼(程序名),x,y)

3樓:初吻給了奶瓶丶

樓上的說的沒那麼複雜。

其實樓主用取滑鼠所在視窗控制代碼,返回來的控制代碼在取一下程序的id,然後再取視窗所在的座標,用模擬滑鼠點選即可完成。

4樓:網友

你試下 用個延遲的命令,先移動滑鼠,不做任何的操作,然後延遲 多久都可以,看需要。

在模擬單擊左鍵。。。

易語言模擬滑鼠點選

5樓:

因為大數字的介面用的不是一個一個元件拼裝起來的程式,所以沒有辦法根據控制代碼來點選按鈕的。實際上你抓到的那個按鈕的視窗控制代碼是這個安裝介面的控制代碼,這就是程式畫出來的一張**而已,它沒有控制代碼。

不過還是有方法的,因為視窗預設彈出是在螢幕**,所以你可以使用 模擬滑鼠點選() 函式,根據座標點選就行。

一般這樣寫就好了:

如果這不是你希望的答案,請另請高明。

易語言按鈕資訊框,易語言如何讓按下按鈕有提示?

版本。程式集。視窗程式集1 子程式。按鈕1 被單擊。如果真。資訊框。是否退出?是否鈕。詢問圖示,是鈕 結束。如果真結束。你只要輸入 資訊框 這三個字或其首字母 xxk 然後回車即可輸出格式化的 然後在 行按下alt 右游標鍵即可命令引數,這時只需移動滑鼠到每一個引數位置即可看到 原汁原味 的幫助資訊...

易語言如何編寫一個DLL檔案,易語言如何呼叫C 編寫的DLL

要知道被呼叫的dll庫檔案中的函式命令名稱 返回值和引數 以及其型別 才可以在易語言裡面呼叫 在易語言中的呼叫方式為 新建一個windows視窗程式,然後在左邊的介面選擇 程式 在dll命令處右鍵點選選擇插入新dll命令,在dll命令定義表中將dll命令 你在易語言中呼叫時使用的函式名稱 返回值型別...

易語言如何把兩個原始碼合併,易語言如何把兩個原始碼合併

直接考入是行不通的,具體原因,就是有重複,怎麼做的話,你先排除有名字相同的控制元件,變數,就是讓你改名字 然後把建立完畢事件中的 複製到想要程式中 當然也是貼上到建立完畢事件中啦 再把其他的拷貝進去。哦!對了,你先把控制元件弄好了再複製 哦 看得懂不?哦!仔細看了一下你的問題補充,如果要引用外部程式...