首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 嵌入开发 > 汇编语言 >

EnumWindows如何用

2012-03-05 
EnumWindows怎么用哪位大侠讲讲EnumWindows怎么用啊?小弟跪求啊!!用汇编的方式讲讲吧:)lpEnumFunc:指向一

EnumWindows怎么用
哪位大侠讲讲EnumWindows怎么用啊? 小弟跪求啊!!
用汇编的方式讲讲吧:)


lpEnumFunc:指向一个应用程序定义的回调函数指针
 回调函数指针是这个意思吗?

start:
  invoke EnumWindows,offset 标号,lParam
标号: 回调函数(这个函数是自己写的吗? 这里自己写的函数是不是和写子程序一样? 该怎么写?)



lParam:指定在EnumWIndowsh或EnumDesktopWindows中的应用程序定义值
这是第二个参数,上面是百度百科的解释, 什么是(((程序定义值)))?  
百度了好几天 , 网上的解释都是这种的, 这个哪位大侠知道是什么意思啊?



最好详细点 小弟要是学会了,做牛做马也难报答。。。。。。。。。。

[解决办法]
函数就是子程序,回调函数就是在自己的模块中定义的函数,提供给EnumWindows调用。
函数指针就是函数地址,程序中函数名称就表示函数地址。
EnumWindows在调用回调函数时,会把lParam作为参数传给回调函数,如果你不需要传递参数给回调函数,lParam可以随便给一个值。

热点排行