<?xml version="1.0" standalone="yes"?>
<?xml-stylesheet type="text/xsl" href="css/rss.xslt"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>鸡啄米-VS2010/MFC编程入门之三十五（菜单：菜单及CMenu类的使用）</title><link>http://www.jizhuomi.com/software/212.html</link><generator>RainbowSoft Studio Z-Blog 1.8 Walle Build 100427</generator><language>zh-CN</language><pubDate>Mon, 30 Jul 2012 23:13:50 +0800</pubDate><item><title>Re:VS2010/MFC编程入门之三十五（菜单：菜单及CMenu类的使用）</title><author> (不吃辣椒)</author><link>http://www.jizhuomi.com/software/212.html#cmt12776</link><pubDate>Fri, 22 Mar 2019 16:40:31 +0800</pubDate><guid>http://www.jizhuomi.com/software/212.html#cmt12776</guid><description><![CDATA[pSubMenu-&gt;TrackPopupMenu(TPM_LEFTALIGN, point.x, point.y, this); 改为<br/>pSubMenu-&gt;TrackPopupMenu(TPM_LEFTALIGN|TPM_RIGHTBUTTON, point.x, point.y, this); <br/>可以解决产生两个菜单的问题]]></description></item><item><title>Re:VS2010/MFC编程入门之三十五（菜单：菜单及CMenu类的使用）</title><author>zhd199068@163.com (鼠标右键弹出2个菜单)</author><link>http://www.jizhuomi.com/software/212.html#cmt12495</link><pubDate>Fri, 01 Jun 2018 23:00:14 +0800</pubDate><guid>http://www.jizhuomi.com/software/212.html#cmt12495</guid><description><![CDATA[我用的是VS 2017，在实现右键菜单时，会弹出2个菜单：一个是按照博主代码做的；另一个是灰色的，还显示有快捷键。我想问的是，为什么会有2个菜单出现？<blockquote><div class="quote quote3"><div class="quote-title">小火狐 于 2019-3-13 15:52:49 回复</div>我也是这样，没明白怎么回事     大哥 你解决了嘛</div></blockquote>]]></description></item><item><title>Re:VS2010/MFC编程入门之三十五（菜单：菜单及CMenu类的使用）</title><author>zehuach@163.com (Will)</author><link>http://www.jizhuomi.com/software/212.html#cmt12490</link><pubDate>Sun, 27 May 2018 22:21:15 +0800</pubDate><guid>http://www.jizhuomi.com/software/212.html#cmt12490</guid><description><![CDATA[怎么总是些没用的鸡肋。。。。<br/>]]></description></item><item><title>Re:VS2010/MFC编程入门之三十五（菜单：菜单及CMenu类的使用）</title><author>zehuach@163.com (Will)</author><link>http://www.jizhuomi.com/software/212.html#cmt12489</link><pubDate>Sun, 27 May 2018 22:20:30 +0800</pubDate><guid>http://www.jizhuomi.com/software/212.html#cmt12489</guid><description><![CDATA[怎么总是些没有用的鸡肋。。。]]></description></item><item><title>Re:VS2010/MFC编程入门之三十五（菜单：菜单及CMenu类的使用）</title><author>862400656@qq.com (Robin)</author><link>http://www.jizhuomi.com/software/212.html#cmt11653</link><pubDate>Fri, 26 Feb 2016 10:38:42 +0800</pubDate><guid>http://www.jizhuomi.com/software/212.html#cmt11653</guid><description><![CDATA[应该填的是资源视图中Menu下的，IDR_...。我的是IDR_MAINFRAME.]]></description></item><item><title>Re:VS2010/MFC编程入门之三十五（菜单：菜单及CMenu类的使用）</title><author> (cainiao)</author><link>http://www.jizhuomi.com/software/212.html#cmt11529</link><pubDate>Fri, 06 Nov 2015 17:20:03 +0800</pubDate><guid>http://www.jizhuomi.com/software/212.html#cmt11529</guid><description><![CDATA[非常感谢博主]]></description></item><item><title>Re:VS2010/MFC编程入门之三十五（菜单：菜单及CMenu类的使用）</title><author> (luoyan78750)</author><link>http://www.jizhuomi.com/software/212.html#cmt11399</link><pubDate>Fri, 24 Jul 2015 14:39:22 +0800</pubDate><guid>http://www.jizhuomi.com/software/212.html#cmt11399</guid><description><![CDATA[为什么我的vs2012不能自动生成OnRButtonUp(UINT /* nFlags */, CPoint point)函数呢？menu.LoadMenu(IDR_POPUP_EDIT)括号中的IDR_POPUP_EDIT是哪里来的哇。。<blockquote><div class="quote quote3"><div class="quote-title">wegen 于 2015-8-13 11:53:47 回复</div>这应该是系统本身有的模块</div></blockquote>]]></description></item><item><title>Re:VS2010/MFC编程入门之三十五（菜单：菜单及CMenu类的使用）</title><author>qianguoqingcsu@163.com (dog)</author><link>http://www.jizhuomi.com/software/212.html#cmt11360</link><pubDate>Tue, 07 Jul 2015 13:10:37 +0800</pubDate><guid>http://www.jizhuomi.com/software/212.html#cmt11360</guid><description><![CDATA[在“MainFrm.h”中为CMainFrame类添加成员变量bool m_bDraw，以标识当前是否可以点击Tools-&gt;Draw菜单项    这个成员变量是要添加在哪儿？]]></description></item><item><title>Re:VS2010/MFC编程入门之三十五（菜单：菜单及CMenu类的使用）</title><author> (小飞)</author><link>http://www.jizhuomi.com/software/212.html#cmt4075</link><pubDate>Sat, 18 Oct 2014 16:52:27 +0800</pubDate><guid>http://www.jizhuomi.com/software/212.html#cmt4075</guid><description><![CDATA[楼主，你好！我照你上面的步骤2、3、4编译运行后，有1个报错：<br/>visual studio 2008\projects\example34\example34\example34.cpp(156) : error C2065: “m_bDraw”: 未声明的标识符<br/>我感觉是我是步骤2“在“MainFrm.h”中为CMainFrame类添加成员变量bool m_bDraw”没有添加好，因为显示的是另一个.cpp文件Example34.cpp中引用了“m_bDraw”未声明的标示符，，但是不知道怎么修改？<br/>我在MainFrm.h”中是按如下格式添加的CMainFrame类添加成员变量bool m_bDraw：<br/>class CMainFrame : public CFrameWnd<br/>{<br/> (.....省略)<br/>public:<br/>	bool m_bDraw;<br/>};<br/><blockquote><div class="quote quote3"><div class="quote-title">小飞 于 2014-10-21 16:14:37 回复</div>我已经找到问题了，因为疏忽添加处理函数时class list没有选中CMainFrame，选成Example34View了。 </div></blockquote><blockquote><div class="quote quote3"><div class="quote-title">physu 于 2014-11-15 11:45:37 回复</div>我也是出现了这个问题，如果在设置处理函数时在class list没有选中CMainFrame，则默认选择CAboutDlg类，然后处理函数会出现在Example34.cpp中，这样运行时会报错m_bDraw未声明。正确的应该是在MainFrm.cpp中出现处理函数，这样就不会报错了。供大家参考</div></blockquote>]]></description></item><item><title>Re:VS2010/MFC编程入门之三十五（菜单：菜单及CMenu类的使用）</title><author>yueya@live2d.cn (新手小Y)</author><link>http://www.jizhuomi.com/software/212.html#cmt4072</link><pubDate>Fri, 17 Oct 2014 13:23:58 +0800</pubDate><guid>http://www.jizhuomi.com/software/212.html#cmt4072</guid><description><![CDATA[谢谢鸡啄米的分享~学习了]]></description></item><item><title>Re:VS2010/MFC编程入门之三十五（菜单：菜单及CMenu类的使用）</title><author>827965856@qq.com (CS)</author><link>http://www.jizhuomi.com/software/212.html#cmt3883</link><pubDate>Tue, 15 Jul 2014 15:43:07 +0800</pubDate><guid>http://www.jizhuomi.com/software/212.html#cmt3883</guid><description><![CDATA[楼主能单独讲讲基于对话框下如何进行菜单操作么。]]></description></item><item><title>Re:VS2010/MFC编程入门之三十五（菜单：菜单及CMenu类的使用）</title><author> (如花)</author><link>http://www.jizhuomi.com/software/212.html#cmt3354</link><pubDate>Thu, 12 Dec 2013 23:24:58 +0800</pubDate><guid>http://www.jizhuomi.com/software/212.html#cmt3354</guid><description><![CDATA[我记得之前用cmenu类 vs2010已经把这个变成cmenebar]]></description></item><item><title>Re:VS2010/MFC编程入门之三十五（菜单：菜单及CMenu类的使用）</title><author> (MFC小菜)</author><link>http://www.jizhuomi.com/software/212.html#cmt3219</link><pubDate>Wed, 04 Sep 2013 14:31:28 +0800</pubDate><guid>http://www.jizhuomi.com/software/212.html#cmt3219</guid><description><![CDATA[鸡啄米大神好。首先感谢你的这一系列教程，给了我诸多帮助。下面是我的一点小疑惑。我自己建立了菜单栏并且添加消息处理函数以后，我发现OnupdateXXX这个消息函数里面的那个参数句柄pCmdUI是CCmdUI类的，并且我从MSDN上得知CCmdUI是一个单独的类，并没有继承任何关系。所以我一开始试图用GetDlgItm这个常用办法调取控件句柄的时候就出错了（因为我粗略的查了一下，CMenu类是从Cwnd类继承过来的，所以我就想当然的调用了一下GetDlgItm这个函数）。我发现似乎控制菜单只能通过这个pCmdUI来进行。不知道事实是不是这样。还希望大神能给解答下。简而言之，就是这个菜单是不是不像那些按钮啊之类的有一个单独的变量可以控制，纯粹只是一个消息的载体。而不像按钮那些可以比如变量-&gt;Create,变量-&gt;ShowWindow这样。]]></description></item><item><title>Re:VS2010/MFC编程入门之三十五（菜单：菜单及CMenu类的使用）</title><author> (我就是我)</author><link>http://www.jizhuomi.com/software/212.html#cmt2799</link><pubDate>Fri, 05 Apr 2013 13:44:19 +0800</pubDate><guid>http://www.jizhuomi.com/software/212.html#cmt2799</guid><description><![CDATA[vs2010快捷菜单在那添呢]]></description></item><item><title>Re:VS2010/MFC编程入门之三十五（菜单：菜单及CMenu类的使用）</title><author>281802804@qq.com (人民)</author><link>http://www.jizhuomi.com/software/212.html#cmt2686</link><pubDate>Sun, 03 Mar 2013 20:36:56 +0800</pubDate><guid>http://www.jizhuomi.com/software/212.html#cmt2686</guid><description><![CDATA[那带图标的菜单怎么弄呢]]></description></item><item><title>Re:VS2010/MFC编程入门之三十五（菜单：菜单及CMenu类的使用）</title><author> (跳跳)</author><link>http://www.jizhuomi.com/software/212.html#cmt2641</link><pubDate>Wed, 06 Feb 2013 11:38:36 +0800</pubDate><guid>http://www.jizhuomi.com/software/212.html#cmt2641</guid><description><![CDATA[右键弹出的菜单怎么打勾呢？]]></description></item><item><title>Re:VS2010/MFC编程入门之三十五（菜单：菜单及CMenu类的使用）</title><author>wtsos@qq.com (WT)</author><link>http://www.jizhuomi.com/software/212.html#cmt2580</link><pubDate>Fri, 25 Jan 2013 09:29:02 +0800</pubDate><guid>http://www.jizhuomi.com/software/212.html#cmt2580</guid><description><![CDATA[在哪里动态添加子菜单呢？]]></description></item><item><title>Re:VS2010/MFC编程入门之三十五（菜单：菜单及CMenu类的使用）</title><author> (Shuang)</author><link>http://www.jizhuomi.com/software/212.html#cmt2533</link><pubDate>Wed, 16 Jan 2013 19:44:29 +0800</pubDate><guid>http://www.jizhuomi.com/software/212.html#cmt2533</guid><description><![CDATA[博主你好，在完成这个帖子的训练时遇到了一点麻烦，求助：<br/>不了解其中为“菜单项Tools-&gt;Draw的COMMAND消息和UPDATE_COMMAND_UI消息分别添加处理函数CMainFrame::OnToolsDraw()和OnUpdateToolsDraw(CCmdUI *pCmdUI)”的具体操作是什么样。。我打开Class Wizard，将Class name选为CMainFrame，然后在Commands Tab里面搜索ID_TOOLS_DRAW，然后双击Message中的COMMAND，按OK得到了那个函数。可是在运行程序时并没有看到任何效果，调试时也不会进入那个函数，不知道为什么。。<blockquote><div class="quote quote3"><div class="quote-title">Shuang 于 2013-01-16 20:00:35 回复</div>你好，问题已经解决了，上面的方法是正确的，但是我的菜单的Popup错误的设成了True，如果是False则一切顺利~</div></blockquote><blockquote><div class="quote quote3"><div class="quote-title">鸡啄米 于 2013-01-16 22:52:17 回复</div>能够自己解决问题，相信能学到更多</div></blockquote>]]></description></item><item><title>Re:VS2010/MFC编程入门之三十五（菜单：菜单及CMenu类的使用）</title><author>sadhklh@163.com (宁波看痔疮哪家医院好)</author><link>http://www.jizhuomi.com/software/212.html#cmt1785</link><pubDate>Thu, 02 Aug 2012 10:16:17 +0800</pubDate><guid>http://www.jizhuomi.com/software/212.html#cmt1785</guid><description><![CDATA[现在的博客也不如往日那般兴盛了，不知最后会不会被微博、轻微博以及新的事物所取代，想来博主们也在纠结，是否要坚持更新。<blockquote><div class="quote quote3"><div class="quote-title">鸡啄米 于 2012-08-04 16:36:38 回复</div>坚持，没说的</div></blockquote><blockquote><div class="quote quote3"><div class="quote-title">秦风 于 2013-01-09 11:19:58 回复</div>支持楼主！</div></blockquote>]]></description></item><item><title>Re:VS2010/MFC编程入门之三十五（菜单：菜单及CMenu类的使用）</title><author>48373774@qq.com (标语大全)</author><link>http://www.jizhuomi.com/software/212.html#cmt1778</link><pubDate>Wed, 01 Aug 2012 10:39:13 +0800</pubDate><guid>http://www.jizhuomi.com/software/212.html#cmt1778</guid><description><![CDATA[<br/>函数太难学了，分享了。<br/>]]></description></item><item><title>Re:VS2010/MFC编程入门之三十五（菜单：菜单及CMenu类的使用）</title><author> (笑百头)</author><link>http://www.jizhuomi.com/software/212.html#cmt1774</link><pubDate>Tue, 31 Jul 2012 14:24:12 +0800</pubDate><guid>http://www.jizhuomi.com/software/212.html#cmt1774</guid><description><![CDATA[学习力，太感谢了，<blockquote><div class="quote quote3"><div class="quote-title">鸡啄米 于 2012-07-31 22:38:32 回复</div>不用谢，常来看看啊</div></blockquote>]]></description></item><item><title>Re:VS2010/MFC编程入门之三十五（菜单：菜单及CMenu类的使用）</title><author>whwkn@vip.163.com (吴克难的博客)</author><link>http://www.jizhuomi.com/software/212.html#cmt1773</link><pubDate>Tue, 31 Jul 2012 08:53:47 +0800</pubDate><guid>http://www.jizhuomi.com/software/212.html#cmt1773</guid><description><![CDATA[写的很详实，学习了。]]></description></item><item><title>Re:VS2010/MFC编程入门之三十五（菜单：菜单及CMenu类的使用）</title><author>JOHNLinailly@sina.com (巴西电力展)</author><link>http://www.jizhuomi.com/software/212.html#cmt1772</link><pubDate>Tue, 31 Jul 2012 08:48:14 +0800</pubDate><guid>http://www.jizhuomi.com/software/212.html#cmt1772</guid><description><![CDATA[过来看看了。]]></description></item><item><title>Re:VS2010/MFC编程入门之三十五（菜单：菜单及CMenu类的使用）</title><author>980franklly@sina.com (广州婚纱照)</author><link>http://www.jizhuomi.com/software/212.html#cmt1771</link><pubDate>Tue, 31 Jul 2012 08:47:36 +0800</pubDate><guid>http://www.jizhuomi.com/software/212.html#cmt1771</guid><description><![CDATA[不错，多谢分享。]]></description></item></channel></rss>
