注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

风雨夜归人

专业收集资料,个人爱好!

 
 
 

日志

 
 

用易语言获得程序句柄的方法  

2010-01-06 06:21:32|  分类: 易语言 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |

获得程序句柄

Windows下什么东西都有句柄。除了我们比较熟悉的窗口句柄外。还有程序句柄。这就是一个例子:

Dll命令:获得程序句柄 ※ 获取一个应用程序或动态链接库的模块句柄
返回值类型:整数型
Dll库文件名:kernel32.dll
在Dll库中的命令名:GetModuleHandleA
参数:模块名 数据类型:整数型
※ 指定模块名,这通常是与模块的文件名相同的一个名字。例如,NOTEPAD.EXE程序的模块文件名就叫作NOTEPAD。只有在当前进程的场景中,这个句柄才会有效。


Dll命令:获得路径
※ 获取一个已装载模板的完整路径名称,如执行成功,返回复制到l装载文件名的实际字符数量;零表示失败。会设置GetLastError。
返回值类型:整数型
Dll库文件名:kernel32.dll
在Dll库中的命令名:GetModuleFileNameA
参数:模块句柄 数据类型:整数型
参数:装载文件名 数据类型:文本型
参数:最大长度 数据类型:整数型


子程序:_按钮1_被单击

局部容器:读出文本 数据类型:文本型
局部容器:读出整数 数据类型:整数型
局部容器:程序句柄 数据类型:整数型

程序句柄 = 获得程序句柄 (0)
信息框 (取窗口句柄 (), 0, )
信息框 (程序句柄,0,)
读出文本 = 取空白文本 (255)
读出整数 = 255
获得路径 (程序句柄, 读出文本, 读出整数)
信息框 (读出文本, 0, )

  评论这张
 
阅读(3208)| 评论(1)
推荐 转载

历史上的今天

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017