易語言取控制代碼, 易語言 如何取指定視窗控制代碼?

2023-05-11 09:35:15 字數 3286 閱讀 6750

1樓:匿名使用者

.版本 2.支援庫 eapi

支援庫 iext.程式集 視窗程式集1.子程式 取所有視窗控制代碼。

區域性變數 視窗名稱, 文字型, ,0"

區域性變數 計次, 整數型視窗名稱 = 取所有視窗列表 ()

計次迴圈首 (取陣列成員數 (視窗名稱), 計次)

如果真 (取視窗標題 (到數值 (視窗名稱 [計次]))且 取視窗標題 (到數值 (視窗名稱 [計次]))且 取視窗標題 (到數值 (視窗名稱 [計次]))且 取視窗標題 (到數值 (視窗名稱 [計次]))program manager」)

超級列表框1.插入表項 (0, 取視窗標題 (到數值 (視窗名稱 [計次]))

超級列表框1.置標題 (0, 1, 視窗名稱 [計次])

如果真結束。計次迴圈尾 ()子程式 _按鈕1_被單擊超級列表框1.全部刪除 ()

取所有視窗控制代碼 ()子程式 __啟動視窗_建立完畢取所有視窗控制代碼 ()

2樓:匿名使用者

用這個api函式可以將視窗訊息傳送給所有視窗。

【易語言】 如何取指定視窗控制代碼?

3樓:海天盛

如下參考:

1.首先,建立一個新程式,如下圖所示。

2.在程式中繪製一個「按鈕」,兩個框,兩個標籤,然後改變相應的名稱來識別。

3.左擊以下:剪輯(只有在沒有點選的情況下才點選),程式,模組應用回,如下圖。

5.在模組下面會有一個額外的「超級模組」。

6.雙擊button1,在子例程「_button1_isclicked」下新建一個名為「i」的整數變數,然後編寫如下**:i=takehandle2(「記事本」)。框1。

7.寫完以上**,就可以得到「記事本」了。exe」視窗控制代碼,然後,獲取視窗標題!繼續編碼如下:框2。內容=取視窗標題(取控制代碼2)(「記事本」)。exe」))

8.最後,除錯並執行程式,就完成了。

4樓:遊戲之書

1、直接開啟易語言的相關視窗,需要確定新建windows視窗程式。

2、下一步繼續找到程式資料,通過模組引用表點選圖示模組進行跳轉。

3、 這個時候如果沒問題,就根據實際情況選擇輸入的內容。

4、這樣一來等啟動按鈕以後會得到對應結果,即可取指定視窗控制代碼了。

5樓:匿名使用者

dll命令 (在插入--dll命令裡面貼上).版本 2

dll命令 尋找頂級視窗_, 整數型, "findwindowa", findwindow,尋找視窗列表中第一個符合指定條件的頂級視窗。

引數 視窗類名, 整數型, ,lpclassname,參見相關幫助。

引數 視窗文字, 文字型, ,lpwindowname,參見相關幫助。

按鈕1被單擊的寫法。

框2.內容 = 到文字 (尋找頂級視窗_ (0, 框1.內容))如果框2結果是0說明你找的視窗控制代碼不存在。

用易語言取視窗控制代碼

6樓:匿名使用者

方法如下:

先知到要取視窗的程式在程序中的名字,比如記事本的程序就是。(這裡使用記事本程式來製作例子。)

依次左鍵點選下圖的:

一、個作夾。

二、程式。三、模組應用。

在模組下面便會多出一個「超級模組」。

雙擊按鈕1,在子程式「_按鈕1_被單擊」下面新建一個名為「i」的整數型變數,然後編寫**如下:

i = 取控制代碼2 (「框1.內容 = 到文字 (i)

編寫以上**後,就能取到「的視窗控制代碼了,然後,再來取視窗標題。繼續編寫**如下:

框2.內容 = 取視窗標題 (取控制代碼2 (「

最後除錯執行一下該程式。

7樓:笪波悉瀚彭

用findwindow這個api函式可以取的視窗控制代碼,只需要指定它的標題和類名就可以了,標題和類名可以用彗星小助手之類的軟體獲取到。

8樓:匿名使用者

.版本 2

dll命令 取視窗控制代碼, 整數型, "user32", findwindowa"

引數 視窗類名, 文字型。

引數 視窗文字, 文字型。

可能是你寫的api不對,所以取不到。

請使用我上面給出的api

易語言,取視窗控制代碼並操作

9樓:網友

解決這個問題的方法如下:

1、首先新建一個程式。

2、在程式裡面畫一個「按鈕」、兩個框、兩個標籤,然後改成相應的名字好辨認。

3、依次左鍵點選下圖的:

一、個作夾(沒有點選的情況下才需要點選)

二、程式。三、模組應用。

5、在模組下面便會多出一個「超級模組」。

6、雙擊按鈕1,在子程式「_按鈕1_被單擊」下面新建一個名為「i」的整數型變數,然後編寫**如下:i = 取控制代碼2 (「框1.

內容 = 到文字 (i)。

7、編寫以上**後,就能取到「的視窗控制代碼了,然後,再來取視窗標題!繼續編寫**如下:

框2.內容 = 取視窗標題 (取控制代碼2 (「

8、最後除錯執行一下該程式,這樣就完成了。

10樓:0o00海

按鍵精靈自帶傻瓜式控制代碼抓取功能,傻瓜式後臺找色找圖,傻瓜式後臺模擬滑鼠鍵盤,還是不會的話再來問吧。

11樓:守望浮影

讀取遊戲程序的控制代碼,然後用滑鼠訊息 取視窗控制代碼然後滑鼠移動位置來操作。至於提取視窗的資訊,可以用精易工具來抓。

12樓:匿名使用者

很多遊戲都有限制的。你可以使用精易模組的"程序_名取控制代碼 ()命令來取控制代碼。返回0則未開啟程式。

再配合「視窗_取位置和大小 ()和「滑鼠_按鍵 ()和「鍵盤_單擊 ()

來進行操作。

易語言取程序id和取控制代碼有什麼不同

13樓:匿名使用者

程序id,是指工作管理員中每個程序的pid,或者說是系統給分配的一個編號。

具體檢視方法:(win7)選擇工作管理員-檢視選單-選擇列-pid(程序識別符號)

控制代碼,是指啟動一個程式或視窗時,系統分配給此程式或視窗的唯一的數字型編號,但是控制代碼並非永久有效的。一旦這個程式或視窗被關閉後,那此控制代碼也將消失,當再次啟動此程式時,控制代碼的數字型編號與上次啟動的有時會有所不同。

大致的使用方法為:程序id主要為操作某個程序而使用的,而控制代碼主要為操作某個視窗而使用的。

如果我說的有**不對的地方,歡迎各位大神們繼續補充。

易語言取文字指定內容,易語言中如何取文字指定位置的字元?

版本 2 子程式 按鈕1 被單擊 區域性變數 臨時陣列,文字型,3 臨時陣列 分割文字 編輯框1.內容,編輯框1.內容 臨時陣列 1 臨時陣列 3 臨時陣列 分割文字 編輯框2.內容,編輯框2.內容 臨時陣列 1 臨時陣列 3 臨時陣列 分割文字 編輯框3.內容,編輯框3.內容 臨時陣列 1 臨時陣...

易語言怎麼強制結束程序,易語言做個指定程序結束程式

1新建 windows視窗程式 2拖放一個元件 按鈕 3寫入 版本 2.支援庫 eapi 程式集 視窗程式集1 子程式 按鈕1 被單擊 終止程序 程序id 程序名稱或視窗標題 4有時候,還會來判定程式是否把程序結束了。需要新增邏輯判斷。有幾種方法 普通結束,強度不高 殺作業物件,釋放程序記憶體,強度...

易語言數字組合,易語言如何實現000 999的所有三個數字的組合 比如 000 001 002

這是我的理解,不知道這是不是您想要的,希望對您有所幫助以下是 版本 2 子程式 按鈕1 被單擊 區域性變數 數字1,文字型,0 區域性變數 數字2,文字型,0 區域性變數 數字3,文字型,0 區域性變數 ch,文字型 區域性變數 i,整數型 區域性變數 d,整數型,3 ch 刪首尾空 編輯框1.內容...