संलेखन VSCT
फ़ाइलें जोड़ने के लिए Iam असमर्थ कुछ हद तक मुश्किल है, आपको जो चाहिए वह मेनू और बटन का संयोजन है। सबसे पहले आपको अपनी वीएससीटी फ़ाइल में IDM_VS_CTXT_ITEMNODE
समूह का संदर्भ देना होगा।
<Group guid="guidCmdSet" id="grpIdMenuProjectItem" priority="0x0800">
<Parent guid="guidSHLMainMenu" id="IDM_VS_CTXT_ITEMNODE" />
</Group>
से आप एक नया मेनू बना सकते हैं और है कि समूह में जोड़ने के ...
<Menu guid="guidCmdSet" id="sampleMenu" type="Menu" priority="0x1000">
<Parent guid="guidCmdSet" id="grpIdMenuProjectItem" />
<CommandFlag>IconAndText</CommandFlag>
<Strings>
<ButtonText>Sample Menu</ButtonText>
<CommandName>Sample Menu</CommandName>
</Strings>
</Menu>
सबमेनू आइटम एक और समूह की आवश्यकता है, जो मेनू में जोड़ दिया जाएगा के लिए ...
<Group guid="guidCmdSet" id="sampleMenuGroup" priority="0x1000">
<Parent guid="guidCmdSet" id="sampleMenu"/>
</Group>
कम से कम आप अपने सबमेनू आइटम बटन का उपयोग कर और उन्हें सबमेनू समूह में जोड़ने के ... परिभाषित
<Button guid="guidCmdSet" id="sampleMenuItem" priority="0x1000" type="Button">
<Parent guid="guidCmdSet" id="sampleMenuGroup"/>
<CommandFlag>TextOnly</CommandFlag>
<Strings>
<ButtonText>Sample Menu Item 1</ButtonText>
<CommandName>sampleMenuItem1</CommandName>
</Strings>
</Button>
सभी प्रतीकों को परिभाषित करना न भूलें, अन्यथा संसाधन संकलित नहीं हुआ।
<IDSymbol name="grpIdMenuProjectItem" value="0x1020"/>
<IDSymbol name="sampleMenu" value="0x1021"/>
<IDSymbol name="sampleMenuGroup" value="0x1022"/>
<IDSymbol name="sampleMenuItem" value="0x1023"/>
और यह आपको क्या मिलेगा है ...
धन्यवाद Matze। उसने –
+1 काम किया और मेनू एक्सेस कुंजियों को परिभाषित करने के लिए ' 'का उपयोग करें –
दस्तावेज़ टैब संदर्भ मेनू में आप कोई आदेश कैसे जोड़ सकते हैं। मेनू जहां "पिन टैब" है। – Lance