检测何时使用c#或win32 api更新窗口

时间:2012-12-21 20:36:55

标签: c# winapi

我在FindWindow C#中的SetForegroundWindow使用Win32 APIpinvoke。该窗口是一个带有滚动文本的屏幕,随机更新,我希望能够检测到特定窗口何时更新。我是C#的新手我怎么能这样做?

1 个答案:

答案 0 :(得分:1)

如果是您尝试监控更改的特定控件,则可以使用User32中的GetWindowText

http://msdn.microsoft.com/en-us/library/windows/desktop/ms633520(v=vs.85).aspx

另一种方法是截取窗口的屏幕截图,并将最后一个图像与当前图像进行比较以检测更改。

Capture screenshot of active window?