SkinUI入门教程

SkinUI入门教程


1.7 消息映射

<p>消息映射 SkinUI通过消息映射宏组成一张消息映射表,并跟基类的消息映射表联合起来。 一个对话框类如果要自己处理某些消息,需要在头文件和源文件分别加上消息映射宏,如下所示:</p> <ul> <li> <p>头文件</p> <pre><code class="language-c">SKINUI_DECLARE_MESSAGE_MAP()</code></pre> </li> <li>源文件 <pre><code class="language-c">SKINUI_BEGIN_MESSAGE_MAP(CMainDialog, CSkinDialog) ON_SKINUI_WM_NCDESTROY() ON_SKINUI_COMMAND(IDC_BUTTON, OnBtnClickedCommand) ON_SKINUI_COMMAND_RANGE(IDC_BUTTON1, IDC_BUTTON2, OnBtnClickedCommand) ON_SKINUI_UPDATE_COMMAND_UI(IDC_MENU, OnUpdateCommandUI) ON_SKINUI_MESSAGE(WM_COMBOBOX_SEL_CHANGE, OnComboBoxSelChange) SKINUI_END_MESSAGE_MAP()</code></pre></li> </ul>

页面列表

ITEM_HTML