Czy istnieje sposób, aby aplikacja systemu Windows mogła uzyskać dostęp do innych danych aplikacji, dokładniej pola wprowadzania tekstu w interfejsie GUI i pobrać tekst do przetwarzania w naszej aplikacji?Czytanie z pola tekstowego w oknie innej aplikacji
Jeśli jest to możliwe, czy istnieje sposób, aby "chronić" swoją aplikację, aby temu zapobiec?
EDYCJA: Trzy pierwsze odpowiedzi wydają się dotyczyć uzyskania innego tytułu okna aplikacji, a nie konkretnego pola wprowadzania tekstu w tym oknie.
Nie oczekuję interfejsu Windows API, więc czy mógłbyś być bardziej dokładny, jak znaleźć określone pole tekstowe w tym oknie, jakie są jego wymagania wstępne (wydaje się, że znasz uchwyt okna, który jest wymagany, czy wymaga znając uchwyt pola tekstowego, jak również? Jak mogę to uzyskać? itd ...)
Fragmenty kodu w C++ naprawdę byłyby docenione. Pomoc MSDN jest trudna do przeglądania, ponieważ Win32-API ma tak okropne konwencje nazewnictwa.
Zakończono! Zobacz moją odpowiedź poniżej, aby dowiedzieć się, jak to zrobić w C++.
Nie mam pojęcia, czego szukać w źródłach, daj mi wskazówkę? – Tuminoid