详细的讲解在delphi的联机帮助中一清二楚(ms msdn中也有介绍)

解决方案 »

  1.   

    to yousoft:在联机帮助中我看过了,而且有本电子文档的Win32PI大全,我也有,但我看不明白它的参数到底是什么意思,代表什么。而且联机帮助中没有例子,所以对我样的初学者来说还是很难的,望各位大师指点!!谢谢。
      

  2.   

    这个我用过,反正最大的感受就是以下几点:
    1。enumwindowsproc这个函数只要参数符合就行,名称随便取。
    2。enumwindowsproc这个函数需要在form1=Tform之前定义,也就是在第一个uses后面定义,因为这个函数属于回调函数,不能定义为类的函数。
    3。在enumwindowsproc这个函数中,每次得到的是一个window的handle,如果为0的话,你需要自己返回一个false给主调函数,而成功的话,就返回一个true给主调函数,enumwindows会自动枚举下一个窗体的句柄。其实有另外一种方法也可以实现枚举所有的窗体,因为在网吧,无法将其列出(这里上载好贵,宰人,我上载一个247k的小东东要我5个大洋!!)。