Có cách nào để ứng dụng Windows truy cập dữ liệu ứng dụng khác, cụ thể hơn là trường nhập văn bản trong GUI và lấy văn bản ở đó để xử lý trong ứng dụng của riêng chúng tôi không?Đọc từ trường văn bản trong cửa sổ ứng dụng khác
Nếu có thể, có cách nào để "bảo vệ" ứng dụng của bạn để ngăn chặn không?
EDIT: Ba câu trả lời đầu tiên dường như là về việc nhận danh hiệu một cửa sổ khác các ứng dụng, không phải là một lĩnh vực đầu vào văn bản cụ thể trong cửa sổ đó.
Tôi không có Windows API mong đợi, vì vậy bạn có thể chính xác hơn làm cách nào để tìm một trường văn bản nhất định trong cửa sổ đó, các điều kiện tiên quyết cho nó (có vẻ như cần biết một cửa sổ xử lý điều gì đó là bắt buộc) biết lĩnh vực văn bản xử lý không? làm thế nào để có được điều đó? vv ...)
đoạn mã trong C++ thực sự sẽ được thực sự đánh giá cao. Trợ giúp MSDN khó duyệt vì Win32-API có quy ước đặt tên khủng khiếp như vậy.
Đã hoàn tất! Xem câu trả lời của tôi bên dưới để biết cách thực hiện trong C++.
Tôi không biết nên tìm kiếm gì trong các nguồn, cung cấp cho tôi một con trỏ? – Tuminoid