1
我写了一些interop代码,利用user32.dll来枚举窗口并将它们添加到列表中。 WindowData是本地INotifyPropertyChanged的类存储窗口的hWnd,标题,位置,大小,可执行文件路径,应用程序图标等有没有什么办法可以“绑定”到所有打开的窗口的窗口数据?
有没有一种方法,我可以有效地“绑定”到窗口标题的变化,位置,大小等?我不希望每秒都需要使用DispatcherTimer来更新信息。如果我可以使用简单的事件处理程序或回调或其他东西,我更喜欢它。
任何人有任何想法?