Windows 7 explorer ปรับแต่ง


0

บนทาสก์บาร์ของ Windows Vista คุณสามารถคลิกกลางไอคอนเพื่อเปิดอินสแตนซ์ใหม่ของโปรแกรม ในแถบที่อยู่ของหน้าต่าง Windows Explorer explorer (สิ่งที่แสดงเส้นทางของไฟล์ปัจจุบันเป็นกลุ่มของโฟลเดอร์ที่คลิกได้คั่นด้วยลูกศร) คุณควรจะสามารถคลิกกลางโฟลเดอร์และเปิดหน้าต่างใหม่ที่นั่น ฉันสามารถเขียนโค้ดเพื่อแก้ไข Windows เพื่อทำสิ่งนี้ได้หรือไม่


ในคำถามของคุณคุณหมายถึง Windows 7 มากกว่า Vista หรือเปล่า
sblair

เนื่องจากนี่เป็นเรื่องเกี่ยวกับการเขียนโค้ดให้ย้ายไปที่ stackoverflow หรือไม่
Chris Dwyer

ในความคิดของฉันมันไม่น่าเป็นไปได้ที่ "ส่วนหนึ่งของรหัส" จะปรับเปลี่ยนพฤติกรรมหลักดังกล่าวจาก Windows Explorer คุณไม่มีสิทธิ์เข้าถึงแหล่งข้อมูลคุณไม่สามารถ "รวบรวม Windows Explorer ของคุณเอง" ฉันไม่คิดว่าจะเปิดให้เป็น "ปลั๊กอิน" (อย่างน้อยก็สำหรับบางอย่างเช่นแถบที่อยู่) ในท้ายที่สุดฉันสงสัยว่าคำขอของคุณจะเกิดขึ้นจริงไม่ว่าคุณจะเขียนโค้ดอะไรก็ตาม
Gnoupi

+1 สำหรับข้อมูล 'คลิกกลาง' ฉันไม่รู้เรื่องนั้น
paul

คำตอบ:


1

สิ่งนี้สามารถทำได้หากคุณเรียนรู้การประกอบการดีบักและวิศวกรรมย้อนกลับ หนึ่งสามารถปรับไบนารีเพื่อลงทะเบียนเหตุการณ์คลิกกลางและปล่อยให้มันเรียกฟังก์ชั่นเพื่อเปิดหน้าต่างใหม่นี้จะต้องมีหนึ่งสองเขียนสองประจำประจำประกอบและเก็บไว้ในปฏิบัติการปฏิบัติการ explorer.exe นี่เป็นสิ่งที่ทำยากมาก! อย่าลืมว่าคุณจะต้องแก้ไขเรื่องความปลอดภัยของ SFC ...

อีกวิธีหนึ่งคือการเขียน hook ระดับสูงที่ hooks กลางคลิกที่โฟลเดอร์แล้วกำหนดว่ามันคืออะไรโฟลเดอร์และจากนั้นเปิดหน้าต่างใหม่ที่มีโฟลเดอร์นั้นมันง่ายกว่ามาก แต่คุณยังต้องเรียนรู้ภาษาระดับสูงขึ้นและ วิธีการขอสิ่งต่าง ๆ

เมื่อคุณถามคำถามเกี่ยวกับ StackOverflow คุณจะได้รับรายละเอียดเพิ่มเติมเกี่ยวกับวิธีการทำเช่นนี้ ...

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.