广告
淘宝内部优惠券
当前位置: 开发异常方案库» Delphi » 遍历Windows桌面上所有窗口

遍历Windows桌面上所有窗口

开发异常方案库  收集整理于:2020-05-02 18:32:00  浏览:66次
delphi 如何遍历Windows桌面上所有窗口

------网友观点--------------------
百度一下一大把

------网友观点--------------------
findwindow查找窗口 

------网友观点--------------------
The EnumWindows function enumerates all top-level windows on the screen by passing the handle of each window, in turn, to an application-defined callback function. EnumWindows continues until the last top-level window is enumerated or the callback function returns FALSE.  BOOL EnumWindows(     WNDENUMPROC lpEnumFunc, // pointer to callback function     LPARAM lParam  // application-defined value    );   Parameters lpEnumFunc Points to an application-defined callback function. For more information, see the EnumWindowsProc callback function.  lParam Specifies a 32-bit, application-defined value to be passed to the callback function.    Return Values If the function succeeds, the return value is nonzero. If the function fails, the return value is zero.  Remarks The EnumWindows function does not enumerate child windows.  This function is more reliable than calling the GetWindow function in a loop. An application that calls GetWindow to perform this task risks being caught in an infinite loop or referencing a handle to a window that has been destroyed.  See Also EnumChildWindows, EnumWindowsProc, GetWindow 
发布此文章仅为传递网友分享,不代表本站观点,若侵权请联系我们删除,本站将不对此承担任何责任。
软件开发 程序错误 异常 ybaby.netCopyright © 2020-2026  ybaby 版权所有  桂ICP备17004385号-2 网站地图