菜单
<ul>
<li>
<p>存放路径
bin\res\UIDemo\menu\TestMenu.xml</p>
</li>
<li>文件格式如下:
<pre><code class="language-xml"><?xml version="1.0" encoding="utf-8"?>
<Menu>
<MenuItem Id="1001" Text="IDS_WEBSITE" Height="50" Layout="PersonalInfo.xml"/>
<MenuItem Id="1005" Text="IDS_WEBSITE" Icon="website.png"/>
<MenuItem Id="1006" Text="IDS_ABOUT" Icon="about.png"/>
<MenuSeparator/>
<MenuItem Id="1007" Text="IDS_QUIT" Icon="quit.png"/>
</Menu></code></pre></li>
<li>
<p>属性说明如下:</p>
<pre><code class="language-xml">【Id】菜单项Id,用来发送WM_COMMAND消息
【Text】菜单项文本
【Icon】菜单项图标,可以留空
【Height】菜单项或菜单分隔条的高度,不设置的情况下使用config.xml的配置
【Layout】菜单项或菜单分隔条的布局,用于自定义菜单项或菜单分隔条</code></pre>
</li>
<li>
<p>xml引用菜单的方法</p>
<pre><code class="language-xml"><Button Width="MatchParent" Height="MatchParent" Menu="TestMenu.xml"/>
<ListItem Width="MatchParent" Height="MatchParent" Menu="TestMenu.xml"/></code></pre>
</li>
<li>c++引用菜单的方法
```c++
//设置菜单
SetMenu(_T("TestMenu.xml"));
//弹出菜单
PopupMenu(GetMenu(), ptPopup, rect.Size(), this);
<pre><code></code></pre></li>
</ul>