Ca + Del trên máy tính Windows của tôi được hiểu là cắt vào bảng tạm. Làm thế nào tôi có thể làm cho nó không khác gì chỉ xóa một mình?
Ca + Del trên máy tính Windows của tôi được hiểu là cắt vào bảng tạm. Làm thế nào tôi có thể làm cho nó không khác gì chỉ xóa một mình?
Câu trả lời:
Điều này Tự động kịch bản làm việc cho tôi:
+Del::Send {Delete}
Nếu không, hãy thử điều này:
+Del::
KeyWait Shift
Send {Delete}
return
Theo Lời khuyên và nhận xét về AutoHotkey , bạn có thể cần phải sử dụng KeyWait
để Ca không được áp dụng cho phía bên tay phải là tốt.
Tôi đề nghị cài đặt nó như thế này:
.ahk
các tập tin shortcuts.ahk
shortcuts.ahk
để mở và kích hoạt nó ngay lập tức shortcuts.ahk
để bắt đầu- & gt; (Tất cả) Chương trình- & gt; Khởi động, sau đó nhả nút bên phải Bất kể bối cảnh bạn đang đề cập đến là gì, và mặc dù tôi đã không làm điều chính xác này, tôi khá tự tin là miễn phí AutoHotKey tiện ích có thể làm điều đó.
Tối thiểu, tập lệnh AHK sẽ chỉ cần là một dòng duy nhất chứa đoạn này:
+Delete::Send {Delete}
Điều này sẽ có hiệu lực trên toàn cầu (nghĩa là trên Bàn làm việc, trong cửa sổ Explorer và trong tất cả các ứng dụng). Nếu cần thiết, nó có thể được làm cho nhạy cảm theo ngữ cảnh để nó chỉ được áp dụng cho các tình huống cụ thể ( RTFM ).
+{Delete}
hoặc là +{Del}
đại diện cho sự thay đổi + xóa. Bạn có thể tạo tập lệnh AHK cho kết hợp đó để ánh xạ tập lệnh đó Send {Delete}
.
+{Del}::Send {Delete}
đã cho tôi một lỗi Invalid hotkey
+Del::Send {Delete}
không có {}
xung quanh đầu tiên Del
.
AutoHotkey KHÔNG THỂ làm điều này. Nó rất phức tạp để được giải thích nhưng AutoHotkey gửi đến cửa sổ tập trung để bạn không thể gửi lệnh đến máy tính để bàn.