易語言發送信息代碼數字指令編程整理

在本篇文章裏我們給大家分享了關於易語言發送信息代碼數字指令編程的相關內容,有興趣的朋友們學習下。

控件選中並鼠標顯示四向箭頭:

控件.發送信息 (274, 61440, 0)
控件.發送信息 (274, 61450, 0)
控件最大化:
控件.發送信息 (274, 61488, 0)
參數2在61488-61503都有效
移動控件:
控件.發送信息 (274, 61449, 0)

2.調整控件尺寸

調整左邊:
控件.發送信息 (274, 61441, 0)
調整右邊:
控件.發送信息 (274, 61442, 0)
調整頂邊:
控件.發送信息 (274, 61451, 0)
控件.發送信息 (274, 61443, 0)
左上角調整:
控件.發送信息 (274, 61444, 0)
右上角調整:
控件.發送信息 (274, 61445, 0)
調整底部:
控件.發送信息 (274, 61446, 0)
左下角調整:
控件.發送信息 (274, 61447, 0)
右下角調整:
控件.發送信息 (274, 61448, 0)

3.控件最小化

控件.發送信息 (274, 61472, 0)
參數2 在61472-61487都有效

4.鼠標帶問號(再次單擊問號消失)

發送信息 (274, 61836,0)
參數2 在61824-61839都有效

5.關閉控件

控件.發送信息 (16, 0, 0)

6...

7.單擊鼠標左鍵

控件.發送信息 (513, 0, 0)

8.清除窗口標題

控件.發送信息 (12, 0, 0)

9.複製

編輯框.發送信息 (769, 0, 0)

10.粘帖

編輯框.發送信息 (770, 0, 0)

11.全選

編輯框.發送信息 (177, 0, -1)

12.清空內容

編輯框.發送信息 (12, 1, 0)

13.按鈕單擊

發送消息 (發送按鈕句柄, 245, 0, 0)

14.刪除

控件.發送信息 (768, 0, 0)

15.剪切

控件.發送信息 (771, 0, 0)

16.撤銷

控件.發送信息 (772, 0, 0)

17.退出

控件.發送信息(1,0,0)

18.獲得焦點

控件.發送信息(7,0,0)

19.失去焦點

控件.發送信息(8,0,0)

20.結束

控件.發送信息(25,0,0)

21.單擊鼠標右鍵

控件.發送信息 (123, 0, 0)

22.取消全選

編輯框.發送信息 (177, 0, 0)

23.發送文本(DLL命令。可直接複製到易語言)

.版本 2
.DLL命令 發送文本消息,整數型, , "SendMessageA"
 .參數 窗口句柄, 整數型
 .參數 標識, 整數型
 .參數 消息1, 整數型
 .參數 消息2, 文本型
調用方法:發送文本消息(句柄,194,1,“文本內容”)

14.發送按鍵消息(DLL命令。可直接複製到易語言)

.版本 2
.DLL命令 按鍵消息,, , "PostMessageA", , 向指定窗口句柄發送按鍵消息
 .參數 句柄, 整數型
 .參數 參數, 整數型
 .參數 鍵代碼, 整數型
 .參數 參數, 整數型
調用方法:按鍵消息(句柄,258,鍵代碼,0)

編輯框1.發送信息 (#WM_VSCROLL, 0, 0)'向上滾動一行
編輯框1.發送信息 (#WM_VSCROLL, 1, 0)'向下滾動一行
編輯框1.發送信息 (#WM_VSCROLL, 2, 0)'向上滾動到頭
編輯框1.發送信息 (#WM_VSCROLL, 3, 0)'向下滾動到尾
編輯框1.發送信息 (#WM_HSCROLL, 1, 0)'向左滾動一行
編輯框1.發送信息 (#WM_HSCROLL, 2, 0)'向右滾動一行
編輯框1.發送信息 (#WM_HSCROLL, 3, 0)'向左滾動到頭
編輯框1.發送信息 (#WM_HSCROLL, 4, 0)'向右滾動到尾
.常量WM_HSCROLL, "276", , 當一個窗口標準水平滾動條產生一個滾動事件時發送此消息給那個窗口,也發送給擁有它的控件
.常量WM_VSCROLL, "277", , 當一個窗口標準垂直滾動條產生一個滾動事件時發送此消息給那個窗口也,發送給擁有它的控件
易語言:發送消息()

如何向指定窗口中的控件發送消息?
我做了一個程序,想往另一個程序窗口的子窗口裏的編輯框裏填數據,應怎樣實現?
找句柄,發送消息(句柄,12,0,發送數據)

你裝VB就會在程序菜單裏找到“API 文本瀏覽器”裏面可以查,都是十六進制的,用計算器換算成十進制

1. 移動控件 控件.發送信息 (274, 61458, 0)
其中參數1的值自61457---61471都可用,結果是一樣的,都是移動控件。
還有一個大家都熟,就是控件.發送信息 (161, 2, 0)
2.調整控件尺寸 控件.發送信息 (274, 61441, 0) (274,61442,0) (274,61443,0)(274,61444,0) (274,61445,0) (274,61446,0) (274,61447,0) (274,61448,0) 分別對應調整控件的左寬度 右寬度 頂高度 西北角 東北角 底寬度 西南角 東北角的尺寸。
此外,控件.發送信息(161,10,0) (161,11,0) (161,12,0) (161,13,0) (161,14,0) (161,15,0) (161,16,0) (161,16,0) 也是分別對應調整控件的左寬度 右寬度 頂高度 西北角 東北角 底寬度 西南角 東北角的尺寸。
3。控件最大化 控件.發送信息 (274, 61450, 0)其中參數1的值自61488---61503都可用,結果是一樣的。
4。控件最小化 控件.發送信息 (274, 61473, 0)其中參數1的值自61472---61487都可用,結果是一樣的。
5。馬上啓動屏幕保護(如果電腦裏沒設置屏幕保護本信息不起作用) 發送信息 (274, 61760, 0)其中參數1的值自61760---61776都可用,結果是一樣的。
6.出對話框--15秒進入待機(win98下可用,winXP無效,其他未試) 控件.發送信息 (274, 61840, 0)其中參數1的值自61840---61854都可用,結果是一樣的。
7。擊控件後鼠標帶問號,再擊後消失。 控件.發送信息 (274, 61836, 0)
8。關閉窗口 控件.發送信息 (16, 0, 0)
9。發送控件鼠標左鍵被按下的信息 控件.發送信息 (513, 0, 0)
10。發送控件鼠標左鍵被放開的信息 控件.發送信息 (514, 0, 0)
11。清除窗口的標題 控件.發送信息 (12, 0, 0) 以下是易記事本里的:
12。複製 編輯框.發送信息 (769, 0, 0)
13。粘帖 編輯框.發送信息 (770, 0, 0)
14。全選 編輯框.發送信息 (177, 0, -1)
15、圖片框1.發送信息 (274, 61458, 0) 這樣可以在窗口上拖動圖片框
16、可以利用發送消息 (窗口句柄, 513, 0, 0)和發送消息 (窗口句柄, 514, 0, 0) 來完成向一個控件發送鼠標單擊事件。不過對易語言,有些控件不支持發送消息 (窗口句柄, 513, 0, 0)和發送消息 (窗口句柄, 514, 0, 0) 對別的程序的控件,都可以的
17、_啓動窗口.發送消息(16,0,0)就使窗口關閉了

如何利於發送消息來完成鼠標點擊事件(帶具體位置)?
發送消息 (窗口句柄, 514, 0, 65536 ×縱座標+ 橫座標) 發送消息 (窗口句柄, 514, 0, 65536 ×縱座標+ 橫座標)

怎麼發送消息讓組合框彈出下拉列表??
組合框1.發送信息 (335, 1, 0)伸出
組合框1.發送信息 (335, 0, 0)萎縮

如何向制定進程發送消息--回車鍵
發送消息(進程id,?,13,?)
_投遞消息 (窗口句柄, 256, 鍵代碼, 0) '按下
_投遞消息 (窗口句柄, 257, 鍵代碼, 0) '放開

用SendMessageA(編輯框句柄,258,字節集,0) 向程序的編輯框發送文本

PostMessage 只是投信息,不等返回
SendMessage 直到有返回值

發送消息 (編輯框句柄, #EM_SETSEL, 開始位置, 結束位置)‘選中編輯框指定位置文本

E裏發送消息的一些參數~
15.置內容
編輯框.發送信息 (194, 0, "內容")
16.按鈕單擊
發送消息 (發送按鈕句柄, 245, 0, “0”)

單擊按鈕是
按鈕1.發送信息 (245, 0, 0)

透明標籤事件
發送信息 (161, 2, 0)
引用與原收集作者:Windows有好多個萬的消息參數,我整理了下我在使用易語言的 發送消息()這一命令時所用到的參數,希望知道得更多的也可以跟貼發出來,大家共享下。

1.移動控件
控件.發送信息 (274, 61458, 0)
控件.發送信息 (161, 2, 0)
2.調整控件尺寸
調整左邊:
控件.發送信息 (274, 61441, 0)
調整右邊:
控件.發送信息 (274, 61442, 0)
調整頂邊:
控件.發送信息 (274, 61443, 0)
左上角調整:
控件.發送信息 (274, 61444, 0)
右上角調整:
控件.發送信息 (274, 61445, 0)
調整底部:
控件.發送信息 (274, 61446, 0)
左下角調整:
控件.發送信息 (274, 61447, 0)
右下角調整:
控件.發送信息 (274, 61448, 0)
3.控件最大化
控件.發送信息 (274, 61488, 0)
4.控件最小化
控件.發送信息 (274, 61473, 0)
5.鼠標帶問號(再次單擊問號消失)
發送信息 (274, 61836, 0)
6.關閉控件
控件.發送信息 (16, 0, 0)
7.單擊鼠標左鍵
控件.發送信息 (513, 0, 0)
8.清除窗口標題
控件.發送信息 (12, 0, 0)
9.複製
編輯框.發送信息 (769, 0, 0)
10.粘帖
編輯框.發送信息 (770, 0, 0)
11.全選
編輯框.發送信息 (177, 0, -1)
12.清空內容
編輯框.發送信息 (12, 1, 0)
13.按鈕單擊
發送消息 (發送按鈕句柄, 245, 0, 0)
14.刪除
控件.發送信息 (768, 0, 0)
15.剪切
控件.發送信息 (771, 0, 0)
16.撤銷
控件.發送信息 (772, 0, 0)
17.退出
控件.發送信息(1,0,0)
18.獲得焦點
控件.發送信息(7,0,0)
19.失去焦點
控件.發送信息(8,0,0)
20.結束
控件.發送信息(25,0,0)
21.單擊鼠標右鍵
控件.發送信息 (123, 0, 0)
22.取消全選
編輯框.發送信息 (177, 0, 0)
23.發送文本(DLL命令。可直接複製到易語言)

.版本 2
.DLL命令 發送文本消息, 整數型, ,"SendMessageA"
 .參數 窗口句柄, 整數型
 .參數 標識, 整數型
 .參數 消息1, 整數型
 .參數 消息2, 文本型
調用方法:發送文本消息(句柄,194,1,“文本內容”)
14.發送按鍵消息(DLL命令。可直接複製到易語言)

.版本 2
.DLL命令 按鍵消息, , , "PostMessageA", , 向指定窗口句柄發送按鍵消息
 .參數 句柄, 整數型
 .參數 參數, 整數型
 .參數 鍵代碼, 整數型
 .參數 參數, 整數型
調用方法:按鍵消息(句柄,258,鍵代碼,0)

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章