2012-12-21 54 views
0

我使用FindWindowSetForegroundWindow來自Win32 API via via pinvoke C#。該窗口是一個滾動文本的屏幕,隨機更新,我想能夠檢測何時只是特定窗口已更新。我是C#的新手,我該如何做到這一點?檢測何時使用c#或win32 api更新窗口

回答

1

如果您試圖監視更改的特定控件,則可以使用User32的GetWindowText

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

另一種方法是取窗口的屏幕截圖,和最後的圖像與當前圖像進行比較來檢測變化。

Capture screenshot of active window?

+0

我想我可以用狙++來獲取特定的控制 – pyCthon

+1

也有可用於識別存在於一個窗口中的控件功能。 – Walk

+0

這將是非常有用的是什麼呢? – pyCthon

相關問題