คลิกขวาที่เมนูบริบท - ชื่อรายการเมนูคือที่ตั้งของเป้าหมายการคลิกขวา


0

เป็นไปได้ไหมที่จะเพิ่มตัวเลือกในเมนูบริบทคลิกขวาที่มีชื่อไดนามิก ความหมายของชื่อสามารถเปลี่ยนได้? ฉันต้องการที่จะ (เพื่อความสนุกสนาน) มีตัวเลือกเมนูที่เพิ่มด้วยชื่อที่จะเป็นสถานที่ที่มีการคลิกขวาเกิดขึ้น

ตัวอย่างเช่นถ้าฉันคลิกขวาที่พื้นหลังของเดสก์ท็อปรายการเมนูที่ฉันเพิ่มจะมีชื่อ C:\Users\me\Desktop

หรือถ้าฉันคลิกขวาที่พื้นหลังของเอกสารชื่อของรายการเมนูที่ฉันเพิ่มจะมีชื่อC:\Users\me\Documents


โอ้ใช่อย่างแน่นอน คุณจะต้องเขียนส่วนขยายของเชลล์ แต่ฉันไม่แน่ใจว่าคำถามนี้อยู่ในหัวข้อหรือไม่
Daniel B

@DanielB คำถามในหัวข้อ? ความหมายอาจมีที่ที่ดีกว่าสำหรับคำถามนี้? ชอบกองซ้อนล้นหรือไม่
Core2

ในความคิดของฉันนี้เป็นหัวข้อที่ถามว่าแทนที่จะมุ่งเน้นไปที่ส่วนรหัส คำถามนี้ไม่ได้อ้างอิงส่วนขยายของเชลล์อย่างชัดเจนดังนั้นโพสต์นี้ควรอยู่ใน SuperUser แต่คุณควรสอบถามรายละเอียดเพิ่มเติม Stack Overflow หากคุณยอมรับคำสั่งส่วนขยายของเชลล์เป็นคำตอบหรือรหัสเป็นคำตอบ
El8dN8

@ El8tedN8te ฉันรู้สึกเหมือนกัน ขอบคุณ
Core2

@DanielB ฉันมีประสบการณ์น้อยมากในการเขียนคำอธิบายเชลล์ ครั้งเดียวที่ฉันทำฉันสุ่มสี่สุ่มห้าติดตามการสอนเกี่ยวกับคำมั่นสัญญา แต่จากประสบการณ์ดังกล่าวคุณได้สร้างไฟล์. rgs ซึ่งเมื่อลงทะเบียน dll กับ windows os แล้วมันจะสร้างรายการต่างๆในรีจิสตรีเพื่อใช้เมนูบริบท ดังนั้นฉันควรจะทำเช่นนั้นด้วยตนเองใช่หรือไม่
Core2
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.