Window Information (TWindowInformation component) pozwala znaleźć dowolne okno w systemie i analizować je za pomocą klasy TWindow przyjaznej dla VCL, która umożliwia dostęp do dowolnych danych okien z prostymi właściwościami przyjaznymi dla VCL, takimi jak Left, Top, Width, Height, BoundsRect, Text, Icon, WindowState, StayOnTop itp. Wystarczy znaleźć okno, aby ustawić parametry wyszukiwania (SearchText, SearchClass i SearchKind właściwości) i wywołać Refrech metody. OnAllowAdd i OnAdd zdarzenia będą uruchamiane dla każdego okna znaleziono. Po zakończeniu procesu wyszukiwania wszystkie znalezione okna będą obecne we właściwości typu tablicy systemu Windows jako obiekty TWindow. Zapomnij o wywołaniach WinAPI, aby uzyskać informacje niskiego poziomu o oknie obecnym przez jego dojście — teraz można utworzyć pojedynczy obiekt TWindow z dojściem okna przekazanym konstruktorowi i uzyskać dostęp do wszelkich informacji przez właściwości tej klasy w przejrzystym stylu VCL: używa WinInfo; ... z TWindow.Create($D 0260) nie Spróbuj jeśli widoczne i włączone następnie WindowState := wsMaximized; Wreszcie Za darmo; koniec; Sterowanie oknami nie-VCL nigdy nie było takie proste! Pakiet Window Information suite zawiera projekt demonstracyjny, który demonstruje główne cechy komponentu TWinInfo
historia wersji
- Wersja 1.03 opublikowany na 2013-10-01
Kompatybilność z Delphi XE5 - Wersja 1.03 opublikowany na 2009-10-08
Kompatybilność z Delphi 2010
Szczegóły programu
- Kategorii: Rozwoju > Delphi
- Wydawca: Greatis Software
- Licencji: Wolna
- Cena: N/A
- Wersja: 1.03
- Platformy: windows