7.3 文字大小
<p>SkinUI可以将文字整体变大或变小,默认使用正常大小的文字。</p>
<ul>
<li>获得当前文字大小变更</li>
</ul>
<pre><code class="language-c">LONG nFontSize = 0;
SkinUI::GetAppConfig(APP_CONFIG_FONT_SIZE_CHANGE, nFontSize);</code></pre>
<p>在程序运行过程中,执行下面的代码,可以将文字整体变大或变小,不需要重启程序即可生效。</p>
<ul>
<li>将字体整体变大两个字号</li>
</ul>
<pre><code class="language-c">SkinUI::ChangeFontSize(2);</code></pre>
<ul>
<li>将字体整体变小两个字号</li>
</ul>
<pre><code class="language-c">SkinUI::ChangeFontSize(-2);</code></pre>
<h2>参考下面的示例代码</h2>
<pre><code class="language-c">if (m_pComboBoxFontSize)
{
UINT nFontSize = m_pComboBoxFontSize-&gt;GetCurSel();
SkinUI::ChangeFontSize(nFontSize * 2);
}</code></pre>