Shift+ Delบนคอมพิวเตอร์ Windows ของฉันถูกแปลเป็นตัดไปที่คลิปบอร์ด ฉันจะทำให้ไม่แตกต่างจากเพียงลบเพียงอย่างเดียวได้อย่างไร
Shift+ Delบนคอมพิวเตอร์ Windows ของฉันถูกแปลเป็นตัดไปที่คลิปบอร์ด ฉันจะทำให้ไม่แตกต่างจากเพียงลบเพียงอย่างเดียวได้อย่างไร
คำตอบ:
สคริปต์AutoHotkeyนี้เหมาะกับฉัน:
+Del::Send {Delete}
หากไม่เป็นเช่นนั้นลองทำสิ่งนี้:
+Del::
KeyWait Shift
Send {Delete}
return
ตามเคล็ดลับและข้อสังเกตของ AutoHotkeyคุณอาจต้องใช้KeyWait
เพื่อShiftไม่ให้ใช้กับด้านขวามือเช่นกัน
ฉันขอแนะนำให้ติดตั้งแบบนี้:
.ahk
ไฟล์ต่างๆshortcuts.ahk
shortcuts.ahk
เพื่อเปิดและเปิดใช้งานทันทีshortcuts.ahk
ไปที่ Start -> (All) Programs-> Startup จากนั้นปล่อยปุ่มขวาไม่ว่าคุณจะอ้างถึงบริบทใดและถึงแม้ว่าฉันจะไม่ได้ทำสิ่งที่แน่นอน แต่ฉันมั่นใจอย่างยิ่งว่ายูทิลิตี้AutoHotKeyฟรีสามารถทำได้
อย่างน้อยสคริปต์ AHK จะต้องเป็นบรรทัดเดียวที่มี:
+Delete::Send {Delete}
สิ่งนี้จะมีผลบังคับใช้ทั่วโลก (เช่นบนเดสก์ท็อปในหน้าต่าง Explorer และในแอปพลิเคชันทั้งหมด) หากจำเป็นอาจทำให้มีความอ่อนไหวตามบริบทเพื่อให้ใช้ได้เฉพาะกับสถานการณ์เฉพาะ ( RTFM ) เท่านั้น
+{Delete}
หรือ+{Del}
แทน shift + delete คุณสามารถสร้างสคริปต์ AHK Send {Delete}
สำหรับการรวมกันที่เพียงแค่แผนที่มัน
+{Del}::Send {Delete}
ให้ข้อผิดพลาดแก่ฉันInvalid hotkey
+Del::Send {Delete}
โดยไม่ต้องรอบแรก{}
Del
AutoHotkey ไม่สามารถทำสิ่งนี้ได้ มันมีความซับซ้อนที่จะอธิบาย แต่ AutoHotkey ส่งไปที่หน้าต่างที่มุ่งเน้นดังนั้นคุณไม่สามารถส่งคำสั่งไปยังเดสก์ท็อป