<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
<channel>
<title><![CDATA[观夏Note]]></title> 
<link>//gm.angeldm.com/index.php</link> 
<description><![CDATA[新技术番]]></description> 
<language>zh-cn</language> 
<copyright><![CDATA[观夏Note]]></copyright>
<item>
<link>//gm.angeldm.com/post//</link>
<title><![CDATA[mfc 小程序---在系统菜单中添加菜单项]]></title> 
<author>果面 &lt;admin@yourname.com&gt;</author>
<category><![CDATA[程序开发]]></category>
<pubDate>Tue, 21 Feb 2012 14:53:29 +0000</pubDate> 
<guid>//gm.angeldm.com/post//</guid> 
<description>
<![CDATA[ 
	1建立一个对话框工程；在dlg类里定义一个菜单指针m_pMenu，在对话框OnInitDialog函数里添加代码：<br/><div class="code"><br/>m_pMenu=GetSystemMenu(FALSE);//获取系统菜单的指针<br/>m_pMenu-&gt;AppendMenu(MF_SEPARATOR);//添加分割线<br/>m_pMenu-&gt;AppendMenu(MF_STRING,IDI_PECULIARMENU,&quot;系统菜单&quot;);<br/></div><br/><br/>补充：IDI_PECULIARMENU 为一个常数，需要在Resourece.h中宏定义：<br/><div class="code"><br/>#define IDI_PECULIARMENU&nbsp;&nbsp;1201<br/></div><br/>2在 OnSysCommand 函数中增加代码：<br/><div class="code"><br/>else if(nID==IDI_PECULIARMENU)<br/> &#123;<br/>&nbsp;&nbsp;MessageBox(&quot;系统菜单&quot;,&quot;提示&quot;,MB_OK&#124;MB_ICONINFORMATION);<br/> &#125;<br/></div><br/>扩展：在系统菜单里添加背景图片，为标题添加图标<br/><br/>&nbsp;&nbsp;&nbsp;&nbsp; 1 ：加载bitmap 图片IDB_MAIN<br/><br/>&nbsp;&nbsp;&nbsp;&nbsp; 在onPaint函数中添加如下代码：<br/><div class="code"><br/> CDC*m_dc=this-&gt;GetDC();<br/> CDC m_memdc;<br/> m_memdc.CreateCompatibleDC(m_dc);<br/> CBitmap m_bitmap;<br/> m_bitmap.LoadBitmap(IDB_MAIN);<br/> m_memdc.SelectObject(&amp;m_bitmap);<br/> CRect m_rect;<br/> m_dc-&gt;BitBlt(0,0,800,700,&amp;m_memdc,0,0,SRCCOPY);<br/> m_bitmap.DeleteObject();<br/></div><br/>2:加载icon 图片作为标题栏图标：IDI_MAINMENU<br/><br/>之后直接更改m_hIcon的值即可：<br/><div class="code"><br/>m_hIcon = AfxGetApp()-&gt;LoadIcon(IDI_MAINMENU);<br/></div><br/>补充：如果是外部应用程序首先FindWindow()找到窗口<br/>向窗口发送&nbsp;&nbsp; WM_SECTION消息。<br/><div class="code"><br/>&nbsp;&nbsp;HICON&nbsp;&nbsp; hIcon=AfxGetApp()-&gt; LoadIcon(IDI_YOUR_ICON)<br/>&nbsp;&nbsp;AfxGetMainWnd()-&gt; SendMessage(WM_SECTION,TRUE,(LPARAM)hIcon)<br/></div><br/>最后这个现在还没试过……
]]>
</description>
</item><item>
<link>//gm.angeldm.com/read.php?&amp;guid=0#topreply</link>
<title><![CDATA[[评论] mfc 小程序---在系统菜单中添加菜单项]]></title> 
<author> &lt;user@domain.com&gt;</author>
<category><![CDATA[评论]]></category>
<pubDate>Thu, 01 Jan 1970 00:00:00 +0000</pubDate> 
<guid>//gm.angeldm.com/read.php?&amp;guid=0#topreply</guid> 
<description>
<![CDATA[ 
	
]]>
</description>
</item>
</channel>
</rss>