易语言取窗口句柄是什么意思和此命令该如何使用,求高手教我

如题所述

晕,窗口句柄是windows为了快速找到这个窗口,管理窗口而使用的,有了这个句柄你就可以控制窗口的所有属性,如,你要关闭窗口,可以这样:发送消息(取窗口句柄(),16,0,0)。当然除了窗口句柄外还有文件句柄、进程句柄、线程句柄、网络句柄等等。不过别急,这些要一步一步来,你先把易语言的核心支持库用会,弄懂易语言的语法后再来看windows句柄的操作,那是你会经常接触一个词:Windows API或直接叫API。。。
温馨提示:内容为网友见解,仅供参考
第1个回答  2011-09-02
窗口句柄,就是这个窗口的代号。不如浏览器窗口编号是3355,我们就叫这个3355叫窗口句柄。这样我们在调用到3355就很容易找到打开的浏览器窗口。
当然,每个窗口重复打开之后,窗口句柄会变化,所以要取得它才行。
第2个回答  2011-09-02
有些命令会用到 窗口句柄,比如 快照 注册热键 很多....
用法是 句柄=控件名.取窗口句柄()
比如 _启动窗口.取窗口句柄()
注册热键 (_启动窗口.取窗口句柄 (), 标签1.取窗口句柄 (), 0, #F1键)本回答被网友采纳

易语言取窗口句柄是什么意思和此命令该如何使用,求高手教我
晕,窗口句柄是windows为了快速找到这个窗口,管理窗口而使用的,有了这个句柄你就可以控制窗口的所有属性,如,你要关闭窗口,可以这样:发送消息(取窗口句柄(),16,0,0)。当然除了窗口句柄外还有文件句柄、进程句柄、线程句柄、网络句柄等等。不过别急,这些要一步一步来,你先把易语言的核心支持库用会...

易语言什么情况下才会用到:取窗口句柄?
取窗口句柄是指取到一次、个窗口的id就跟得到一个人的身份证号码一样,举个例子,比如想销毁某个窗口,而这个窗口不是你的程序是外部程序,就要用到该窗口的句柄,去发送消息,给你个例程--- .版本 2 .子程序 子程序1 SendMessage (句柄, 16, 0, 0)'句柄就是要发送到消息的目标窗口的句柄,...

如何理解易语言“取窗口句柄” 要通俗易懂!
句柄:是整个windows编程的基础,用于区别应用程序中的不同对象或同类对象中的不同的实例.句柄 在 一台机器一个系统是准一的 一般是 整数型.通过句柄我们可以对其对象 进行 相应的 操作,如:一个窗口\/钮等 它们都有一个唯一的句 让系统对其操作.改变一个窗口的 尺寸\/标题\/风格等等.所以 取窗口句柄...

易语言"取窗口句柄"是什么意思
所以,窗口句柄就相当于身份证号.每个窗口都有一个编号,操作系统用这个编号来发送消息的.这就是操作系统的消息机制.一个窗口如果里面有组件的话,那么每个组件也会有窗口句柄,这里的窗口提的是WINDOW,不带那个S的.表示的就是一个框.所以说,翻译上的不同,我认为,也可以翻译成"框句柄",这比较符合实情,...

易语言中的“取窗口句柄”是什么意思?句柄是什么含义?
系统会给一个该窗口的句柄,系统会通知:正在操作142号窗口,就此应用程序就能要求系统对142号窗口进行操作——移动窗口、改变窗口大小、把窗口最小化等等。在Windows中,句柄为一个系统内部数据结构的引用。通过它能引用受系统控制的特殊元素,如窗口、位图、图标、内存块、光标、字体、菜单等。

易语言里取窗口句柄什么意思,一般用在什么地方
窗口的句柄好像是人的身份正一样,拿到了窗口句柄,就可以进行很多操作,例如操作其它软件的窗口里股的文本框,向外部文本框发送消息, 自动填写内容, 控制外部软件置顶, 监控外部软件是否运行,例如说,你写了一个软件,有时挂一晚上,你不知道是不是突然停止了, 你再写一个软件,监控它,如果软件无意...

...我是易语言菜鸟,能帮我解释下“句柄”的具体含义吗?网上搜索很多...
句柄:就相当于是一个门牌号;比如说,你市场上去摊;管理员会给你一个摊位号,你就去那摆摊;假如该交管理费了,管理员就会向你这个摊位发送一份交费单;你接到这个单了就知道自己做什么了 另一个,有的是全局的,有的是局部的;全局的呢,你可以看成是市场管理员,局部,可以看成是你的合作人...

易语言取句柄是什么意识
索引的意思.就相当于人的名字一样.你平常要找某个人,就会叫他的名字. 这个人本身就相当于是窗口,他的名字就相当于句柄. 只不过句柄是一个数值. 取句柄就是 获取到这个对象的句柄,知道它叫什么名字,你才可以调用它.

易语言中的 窗口句柄 这个命令是干什么用的
EnableWindow(编辑框1.取窗口句柄 () ,0)'非零允许,零禁止 这样就可以通过句柄来禁用该控件 === 上面的EnableWindow函数是API函数,所以你要在DLL命令里添加该函数声明 .DLL命令 EnableWindow, 整数型, "user32.dll", "EnableWindow", , 在指定的窗口里允许或禁止所有鼠标及键盘输入 .参数 窗口...

你好.请教一个易语言的问题.取游戏多开窗口句柄的方法
我没有大漠模块,用的是大漠插件,代码大致一样。记事本测试成功。代码如下:游戏的话,把第一句的“Notepad”改成游戏窗口的类名即可。不知道类名就把第一句改成:HwndEx = dm.EnumWindow (0, “游戏窗口名”, “”, 1)

相似回答