
知道要取组件东西取类名标题
支持库命令
貌似没取某窗口标题或内容或类名用取窗口标题()取窗口类名()根本知道要取
取编辑框1
意思编辑框窗口已
知道要取能提供
关api
findwindowa
查找顶级窗口
findwindowex
查找窗口
SendMessage
发送消息‘获取
标题或内容postMessage
投递消息
比如组件 编辑框1
命令:
编辑框1内容=“你好易语言!”
或者
编辑框1加入文本(“你好易语言!”)
只要是组件都有组件的支持库命令,你只需输入组件名称后面加个1 再加个小数点,会自动d出这个组件的支持库命令。按键盘F1可查看帮助注释。
Activity是一个 界面 的载体,可以把它与html页面进行类比,html页面由各种各样的标签组成,而Activity则可以由 各种控件 组成。
Activity的掌握重点主要在于:
aActivity的生命周期
bActivity的启动模式
onCreate() :
当Activity第一次被创建的时候调用此方法一般在此方法中 进行控件的声明,添加事件等初始化工作
onStart():
当Activity被显示到屏幕上的时候调用此方法,执行完此方法后 界面可见
onResume():
当此Activity能够被 *** 作之前,也就是能够获得用户的焦点之前调用此方法
onRestart():
当Activity被停止后又被再次启动之前调用此方法接着将调用onStart()方法
onPause():
当第一个Activity通过Intent启动第二个Activity的时候,将调用第一个Activity的onPause()方法然后调用第二个Activity的onCreate(),onStart(),onResume()方法,接着调用第一个Activity的onStop()方法如果Activity重新获得焦点,则将调用onResume()方法;如果此Activity进入用户不可见状态,那么将调用onStop()方法
onStop():
当第一个Activity被第二个Activity完全覆盖,或者被销毁的时候回调用此方法如果此Activity还会与用户进行交互,将调用onRestart方法();如果此Activity将被销毁,那么将调用onDestroy()方法
注意:
ahome键返回,锁屏,关闭界面肯定会调用onStop方法
b但是开启另一个Activity并不一定会调用onStop方法
onDestroy():
Activity被销毁之前调用此方法或者是调用finish()方法结束Activity的时候调用此方法可以在此方法中进行收尾工作,比如释放资源等
Active/Runing 一个新 Activity 启动入栈后,它在屏幕最前端,处于栈的最顶端,此时它处于可见并可和用户交互的激活状态。
Paused 当 Activity 被另一个透明或者 Dialog 样式的 Activity 覆盖时的状态。此时它依然与窗口管理器保持连接,系统继续维护其内部状态,所以它仍然可见,但它已经失去了焦点故不可与用户交互。
Stoped 当 Activity 被另外一个 Activity 覆盖、失去焦点并不可见时处于 Stop ed 状态。
Killed Activity 被系统杀死回收或者没有被启动时处于 Killed 状态。
在 manifest 文件中声明 activity 时,利用activity元素的 launchMode 属性来设定 activity 与 task 的关系。
launchMode 属性 指明了 activity 启动 task 的方式,默认 standard方式
standard(默认模式):
系统在启动 activity 的 task 中创建一个新的 activity 实例,并把 intent 传送路径指向它。 该 activity 可以被实例化多次,各个实例可以属于不同的 task,一个 task 中也可以存在多个实例。
singleTop:
如果 activity 已经存在一个实例并位于当前 task 的 栈顶 ,则系统会调用已有实例的 onNewIntent() 方法把 intent 传递给已有实例,而不是创建一个新的 activity 实例。activity 可以被实例化多次,各个实例可以属于不同的 task,一个 task 中可以存在多个实例(但仅当 back stack 顶的 activity 实例不是该 activity 的)。
singleTask:
系统将创建一个新的 task,并把 activity 实例 作为根 放入其中。但是,如果 activity 已经在其它 task 中存在实例,则系统会通过调用其实例的onNewIntent() 方法把 intent 传给已有实例,而不是再创建一个新实例。 此 activity 同一时刻只能存在一个实例。
例如:可以用于关闭所有Activity或重新登录等
singleInstance:
除了系统不会把其它 activity 放入当前实例所在的 task 之外,其它均与"singleTask"相同。activity 总是它所在 task 的唯一成员;它所启动的任何 activity 都会放入其它 task 中
主要是startActivity(intent),或者带值返回startActivityForResult(intent) , Activity的跳转方式 。
版本 2
子程序 _标签1_鼠标左键被按下, 逻辑型
参数 横向位置, 整数型
参数 纵向位置, 整数型
参数 功能键状态, 整数型
窗口2编辑框1内容 = _启动窗口标签1标题
QQ有安全保护,你确定能像普通程序窗口一样获取?
另外这个是用的系统标准控件吗?
不是DirectDraw出来的,WPF之类弄出来的?
要不就是FindWindowEx, GetWindow GetNextWindow
自己先测试普通程序窗口按钮
用Microsoft Spy++看看窗口类及各种OOXX
以上就是关于易语言 用句柄取组件的命令全部的内容,包括:易语言 用句柄取组件的命令、易语言怎么调用窗口组件、Android四大组件 —— Activity(窗口)等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)