易语言可以调用大漠模块实现各种模式的窗口绑定操作,列举各种模式:
// display: 前台 鼠标:前台键盘:前台 模式0
dm_ret = dm.BindWindow(hwnd,"normal","normal","normal",0)
// display: gdi 鼠标:前台 键盘:前台 模式1
dm_ret = dm.BindWindow(hwnd,"gdi","normal","normal",1)
// display: dx 鼠标:前台 键盘:前台 模式0
dm_ret = dm.BindWindow(hwnd,"dx","normal","normal",0)
// display: dx 鼠标:windows后台 键盘:windows后台 模式1
dm_ret = dm.BindWindow(hwnd,"dx","windows","windows",1)
// display: dx 鼠标:dx 后台 键盘: dx后台 模式1
dm_ret = dm.BindWindow(hwnd,"dx","dx","dx",1)
// display: dx 鼠标:windows3后台 键盘:windows后台 模式1
dm_ret = dm.BindWindow(hwnd,"dx","windows3","windows",1)
先插入一个新的窗口,在启动窗口上弄个按钮,双击按就会跳转到窗口程序集。在窗口程序集里输入命令。
.版本 2
.子程序 _按钮1_被单击
载入 (窗口1, , 真) 注:窗口1是你刚刚新插入的窗口。
代码如下-----------
.版本 2
.程序集 窗口程序集1
.程序集变量 变量, 整数型
.子程序 _按钮1_被单击
时钟1.时钟周期 = 1
.子程序 __启动窗口_创建完毕
变量 = 0
.子程序 _时钟1_周期事件
.判断循环首 (变量 = 0)
信息框 (“无限循环窗口中!”, 0, )
.判断循环尾 ()
-----------------------------
所需控件:一个按钮,一个闹钟
如果需要无限窗口是单一的,不是重复出现窗口的话,使用如下命令:
-------------------------
.版本 2
.程序集 窗口程序集1
.程序集变量 变量, 整数型
.子程序 _按钮1_被单击
.判断循环首 (变量 = 0)
信息框 (“无限循环窗口中!”, 0, )
.判断循环尾 ()
.子程序 __启动窗口_创建完毕
变量 = 0
------------------------------
所需控件: 一个按钮
纯手打!亲,给好评哟