当前位置: 代码迷 >> 汇编语言 >> EnumWindows如何用
  详细解决方案

EnumWindows如何用

热度:1398   发布时间:2013-02-26 00:00:00.0
EnumWindows怎么用
哪位大侠讲讲EnumWindows怎么用啊? 小弟跪求啊!!
用汇编的方式讲讲吧:)


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

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



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



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

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