में मेनू आइटम छुपाएं मैं एमएफसी में कुछ शर्तों के तहत मेनू आइटम कैसे छिपा सकता हूं?
मुझे बस इसे भूरे रंग में दिलचस्पी नहीं है।एमएफसी
Q
एमएफसी
7
A
उत्तर
13
अपने मेनू आइटम के लिए एक अद्यतन हैंडलर जोड़ें (ON_UPDATE_COMMAND_UI का उपयोग करके)।
यह पंक्ति अपने संदेश नक्शे में दिखाई देनी चाहिए:
ON_UPDATE_COMMAND_UI(ID_MYMENUITEM, OnUpdateMyMenuItem)
हैंडलर में, इस कोड का उपयोग करें:
void CMainFrame::OnUpdateMyMenuItem(CCmdUI *pCmdUI)
{
if (pCmdUI->m_pMenu!=NULL)
pCmdUI->m_pMenu->DeleteMenu(pCmdUI->m_nID, MF_BYCOMMAND);
}
2
या का उपयोग आप एक ही मेनू आइटम हटा रहे हैं, तो CMenu :: RemoveMenu
संबंधित मुद्दे
- 1. एमएफसी
- 2. एमएफसी
- 3. एमएफसी
- 4. एमएफसी
- 5. एमएफसी
- 6. एमएफसी
- 7. एमएफसी
- 8. मैं एमएफसी
- 9. आप एमएफसी
- 10. मैं एमएफसी
- 11. एमएफसी विंडो
- 12. क्या अभी भी एमएफसी
- 13. क्या यह एमएफसी
- 14. क्या एमएफसी बहिष्कृत है?
- 15. एमएफसी सी ++ ऐप
- 16. एमएफसी सीस्ट्रिंग कक्षा
- 17. एमएफसी/.net/WPF
- 18. एमएफसी सीएसटींग को पूर्णांक
- 19. एमएफसी - मोडल डायलॉग
- 20. windows.h और एमएफसी
- 21. एमएफसी संसाधन/लिंक
- 22. एमएफसी: GetCurrentDirectory फ़ंक्शन
- 23. मैं एमएफसी संदेश बॉक्स
- 24. सीईडीआईटी नियंत्रण एमएफसी, सेटविंडोटेक्स्ट
- 25. एमएफसी थ्रेड को कैसे मारें?
- 26. सी ++ एमएफसी अल्फा पारदर्शी आयत
- 27. मिलीसेकंड में एमएफसी उपाय फ़ंक्शन
- 28. यूनिट परीक्षण एमएफसी यूआई अनुप्रयोग?
- 29. एक एमएफसी विंडो का आकार
- 30. अनमोडिफाइड विजुअल स्टूडियो 2012 एमएफसी टेम्पलेट में लिंक त्रुटियां जब एमएफसी
सही सीएमएनयू ऑब्जेक्ट को वैध पॉइंटर प्राप्त करने में समस्या हो रही थी - इस कोड ने चाल की थी! – GTAE86