रजिस्ट्री में संदर्भ मेनू क्रियाएं कहाँ पंजीकृत हैं?


1

मैं उपयोग कर रहा हूँ WinMergeऔर से यह संदर्भ मेनू शीर्षक बदलने के लिए चाहते हैं Compareके लिए &Compare(इसलिए मैं उपयोग कर सकते हैं AppsKey, Cआसानी से फ़ाइलों की तुलना करने के संयोजन।

क्या इसे मै कर सकता हूँ? या क्या मुझे इसे करने के लिए आवेदन को फिर से लिखना होगा?

जवाबों:


1

शेल एक्सटेंशन के लिए हैंडलर जो मेरे पास यहां हैं। शायद शुरू करने के लिए एक अच्छी जगह।

HKCU\Software\Classes\*\ShellEx\ContextMenuHandlers         

HKCU\Software\Classes\Directory\ShellEx\ContextMenuHandlers     

HKLM\Software\Classes\*\ShellEx\ContextMenuHandlers 

HKLM\Software\Classes\Directory\ShellEx\ContextMenuHandlers         

धन्यवाद - जिसने मेरे प्रश्न के पहले भाग का उत्तर दिया और मेरी जांच में मेरी मदद की। लेकिन जवाब आवेदन के भीतर ही था :)
रॉन

0

के लिए संदर्भ मेनू WinMergeगतिशील हैं और उन्हें रजिस्ट्री में नहीं बदला जा सकता है - वे Shell Extensionडीएलएल के भीतर परिभाषित किए गए हैं । (यह सबसे अधिक संभावना है कि अधिकांश / सभी अनुप्रयोग इस तरह हैं।

मैंने c:\Program Files\WinMerge\ShellExtensionU.dllएक Total Commanderप्लग-इन का उपयोग करके फ़ाइल को खोला (मुझे नहीं पता कि कौन सा है)। फिर नेविगेट किया गया। RT_STRING\1033\7.rcजो संदर्भ मेनू के लिए अंग्रेजी भाषा का पाठ है। फिर मैंने इसे इसमें से बदल दिया:

STRINGTABLE
LANGUAGE 9, 1
BEGIN
  100, "ShellExtension"
  101, "WinMerge"
  102, "Open with WinMerge"
  103, "Please select no more than 2 items"
  104, "Compare"
  105, "Compare..."
  106, "Compare To"
  107, "Save this path. Select another path to compare with this path."
  109, "Compare to saved path (%1)"
  110, "Re-select First"
END

सेवा मेरे:

STRINGTABLE
LANGUAGE 9, 1
BEGIN
  100, "ShellExtension"
  101, "WinMerge"
  102, "Open with WinMerge"
  103, "Please select no more than 2 items"
  104, "&Compare"
  105, "Compare..."
  106, "&Compare To"
  107, "Save this path. Select another path to compare with this path."
  109, "Compare to saved path (%1)"
  110, "Re-select First"
END

फिर से शुरू करने के बाद, संदर्भ मेनू अपडेट किए गए थे।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.