Làm cách nào để tạo cửa sổ hoàn toàn rõ ràng cho người dùng nhưng không hiển thị trong ảnh chụp màn hình. Tôi biết rằng điều này là có thể kể từ Neo SafeKeys (một bàn phím trên màn hình để đánh bại keyloggers) không xuất hiện trong các ảnh chụp màn hình được thực hiện bởi phần mềm keylogging tôi đã cài đặt.C# - Cửa sổ trong suốt để đánh bại Keyloggers
Để cung cấp cho bạn ý tưởng, cửa sổ hiển thị đầy đủ cho người dùng, tuy nhiên khi chụp màn hình, cửa sổ Neo SafeKeys sẽ không xuất hiện (như thể nó không tồn tại).
Neo SafeKeys tuyên bố rằng nó sử dụng lớp bảo vệ vô hình phía trên cửa sổ để bảo vệ chống lại ảnh chụp màn hình. Tôi đã tìm kiếm trên internet để xem làm thế nào tôi có thể tái sản xuất này, vô ích. Có ai biết làm thế nào điều này có thể được thực hiện (cửa sổ được hiển thị cho người dùng nhưng vô hình trong ảnh chụp màn hình)?
Tôi chỉ là đoán nhưng có thể bạn phải nắm bắt sự kiện ảnh chụp màn hình và cửa sổ biến mất ngay trước nó? –
Có thể thực hiện điều này bằng C# không? Hay nó yêu cầu lập trình cấp thấp như C? – Matthew
Bạn có thể sử dụng C# gián tiếp máng interop. –