<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
  <channel>
    <title>SOUI官方论坛 - SOUI交流</title>
    <link>http://43.139.249.95:9999/forum.php?mod=forumdisplay&amp;fid=4</link>
    <description>Latest 20 threads of SOUI交流</description>
    <copyright>Copyright(C) SOUI官方论坛</copyright>
    <generator>Discuz! Board by Comsenz Inc.</generator>
    <lastBuildDate>Tue, 21 Apr 2026 11:32:01 +0000</lastBuildDate>
    <ttl>60</ttl>
    <image>
      <url>http://43.139.249.95:9999/static/image/common/logo_88_31.gif</url>
      <title>SOUI官方论坛</title>
      <link>http://43.139.249.95:9999/</link>
    </image>
    <item>
      <title>SoUI 官方文档</title>
      <link>http://43.139.249.95:9999/forum.php?mod=viewthread&amp;tid=138</link>
      <description><![CDATA[http://doc.soui.com.cn/]]></description>
      <category>SOUI交流</category>
      <author>admin</author>
      <pubDate>Mon, 13 Apr 2026 03:56:11 +0000</pubDate>
    </item>
    <item>
      <title>SOUI中OnTimer不能执行问题记录</title>
      <link>http://43.139.249.95:9999/forum.php?mod=viewthread&amp;tid=137</link>
      <description><![CDATA[为了实现点击查询密码按钮，可以查看密码，2秒后，自动恢复成密码状态，使用了OnTimer定时器来实现此功能

BEGIN_MSG_MAP_EX(CBlockDlg)
]]></description>
      <category>SOUI交流</category>
      <author>admin</author>
<enclosure url="/forum/MSG_WM_TIMER(OnTimer)
" length="MSG_WM_INITDIALOG(OnInitDialog)
" type="image/jpeg" />      <pubDate>Sun, 12 Apr 2026 13:40:44 +0000</pubDate>
    </item>
    <item>
      <title>STileView如何设置项选中时的背景色？</title>
      <link>http://43.139.249.95:9999/forum.php?mod=viewthread&amp;tid=136</link>
      <description><![CDATA[楼式敞门打荷台六眼灶打荷台六眼灶
]]></description>
      <category>SOUI交流</category>
      <author>admin</author>
<enclosure url="http://43.139.249.95:9999/data/attachment/forum/
" length="


之前是使用colorHover=\"#cccccc\" colorSelected=\"#0000ff\"来设置项的鼠标悬浮、选中时的颜色，最近的SOUI5的更新后，去除了这种方式，要求使用skin的方式来使用。
如上文中 ..." type="image/jpeg" />      <pubDate>Sun, 12 Apr 2026 03:14:17 +0000</pubDate>
    </item>
    <item>
      <title>SOUI中如何设置Tab键的顺序？</title>
      <link>http://43.139.249.95:9999/forum.php?mod=viewthread&amp;tid=135</link>
      <description><![CDATA[如图所示，想实现输入用户名后，按Tab键即可切换到密码框。

soui的tab是序号是根据xml中的顺序来的，用户名框后面还有一个imgBtn，所以按下Tab时，焦点在这个imgBtn，需要再按一次才会到密码框中


在imgBtn中添加focusable=\&quot;0\&quot;，这样就可以实现输入用户名后，一个Ta ...]]></description>
      <category>SOUI交流</category>
      <author>admin</author>
      <pubDate>Tue, 07 Apr 2026 03:59:03 +0000</pubDate>
    </item>
    <item>
      <title>SOUI编辑器UiEditor预览ListView、ComboView、TileView,McListView</title>
      <link>http://43.139.249.95:9999/forum.php?mod=viewthread&amp;tid=134</link>
      <description><![CDATA[最新版本已支持SListView、SComboView、TileView、SMcListView的预览
SComboView与SComboBox一样，支持先按下Alt键再点击控件，即可预览列表项


STreeView暂时不支持预览，一般可选择在外面建一个window来预览，如下图所示


上述各个View类控件的使用，可参考

SOUI ...]]></description>
      <category>SOUI交流</category>
      <author>admin</author>
      <pubDate>Mon, 06 Apr 2026 06:32:38 +0000</pubDate>
    </item>
    <item>
      <title>SOUI的一个动态创建控件的小例子</title>
      <link>http://43.139.249.95:9999/forum.php?mod=viewthread&amp;tid=133</link>
      <description><![CDATA[涉及知识点：

获取可用的屏幕个数以及分辨率
SOUI中的线性布局的使用
SOUI中的动态插入xml的方法（也就是动态的创建控件）
对动态创建出来的控件，进行一个点击事件的注册
目的：获取屏幕个数，生成对应的按钮，点击对应的按钮，设置窗体到对应的屏幕上；

和上一个例 ...]]></description>
      <category>SOUI交流</category>
      <author>admin</author>
      <pubDate>Mon, 06 Apr 2026 03:04:21 +0000</pubDate>
    </item>
    <item>
      <title>SOUI中滚动条位置如何设置SScrollView</title>
      <link>http://43.139.249.95:9999/forum.php?mod=viewthread&amp;tid=131</link>
      <description><![CDATA[void CLayoutDlg::OnBnClickScrollTop()
{
    //滚动条滚到顶部
    SScrollView* pMain = FindChildByName2(L\&quot;palette_scrollview\&quot;);
    SASSERT(pMain);
    pMain-&gt;SSendMessage(WM_VSCROLL, MAKEWPARAM(SB_TOP, 0));
}

void CLayoutDlg::OnBnClickScrollBottom() .]]></description>
      <category>SOUI交流</category>
      <author>admin</author>
      <pubDate>Wed, 01 Apr 2026 10:25:37 +0000</pubDate>
    </item>
    <item>
      <title>密码型SEdit使用GetWindowText获取文本时，返回***问题解决</title>
      <link>http://43.139.249.95:9999/forum.php?mod=viewthread&amp;tid=130</link>
      <description><![CDATA[若password=\&quot;1\&quot;时，使用GetWindowText来获取文本内容，有可能得到的是********这样的内容，无法得到真正的文本内容


但SOUI的demo却能获取正确的内容，如何来排查和解决此问题呢？


pedit_Input1-&gt;SetAttribute(L\&quot;password\&quot;, L\&quot;0\&quot;);
SOUI::SStringT sPsd1 = pedit_ ...]]></description>
      <category>SOUI交流</category>
      <author>admin</author>
      <pubDate>Mon, 30 Mar 2026 01:40:32 +0000</pubDate>
    </item>
    <item>
      <title>SStatic文本如何实现自动换行多行显示并设置行间距</title>
      <link>http://43.139.249.95:9999/forum.php?mod=viewthread&amp;tid=129</link>
      <description><![CDATA[楼式敞门打荷台六眼灶六眼灶六眼灶六眼灶


multiLines=\&quot;1\&quot;表示支持多行
interHeight=\&quot;0\&quot;表示行间距为0
size=\&quot;-2,-1\&quot; 中的-2表示文字水平方向随父窗口大小，-1表示高度随文字内容，计算多行文字的高度

 ...]]></description>
      <category>SOUI交流</category>
      <author>admin</author>
      <pubDate>Tue, 24 Mar 2026 08:45:15 +0000</pubDate>
    </item>
    <item>
      <title>STreeCtrl设置节点文字颜色、选中节点文字颜色，选中节点所有父节点文字颜色</title>
      <link>http://43.139.249.95:9999/forum.php?mod=viewthread&amp;tid=125</link>
      <description><![CDATA[如上图，可设置节点默认的文字颜色（黑），节点选中时文字颜色（绿），节点的所有父节点的文字颜色（红）

此效果为扩展后的效果，






    , m_crItemSelBg(RGBA(0, 0, 136, 255))
    , m_crItemText(RGBA(0, 0, 0, 255))
    , m_crItemSelText(RGBA(255, 255, 2 ...]]></description>
      <category>SOUI交流</category>
      <author>admin</author>
      <pubDate>Fri, 06 Mar 2026 15:18:26 +0000</pubDate>
    </item>
    <item>
      <title>SOUI设置窗口可改变大小，同时设置最小尺寸 修改soui的hostwnd最小窗口大小</title>
      <link>http://43.139.249.95:9999/forum.php?mod=viewthread&amp;tid=122</link>
      <description><![CDATA[soui默认对shostwnd限制了最小大小200*200，如果想要将窗口设置为更小，需要在]]></description>
      <category>SOUI交流</category>
      <author>admin</author>
      <pubDate>Sun, 01 Mar 2026 05:03:58 +0000</pubDate>
    </item>
    <item>
      <title>SOUI中如何使消息穿透某个控件</title>
      <link>http://43.139.249.95:9999/forum.php?mod=viewthread&amp;tid=120</link>
      <description><![CDATA[]]></description>
      <category>SOUI交流</category>
      <author>admin</author>
      <pubDate>Fri, 20 Feb 2026 02:21:34 +0000</pubDate>
    </item>
    <item>
      <title>Shape型皮肤，如何创建正常、悬浮、按下、禁用这4个状态的皮肤</title>
      <link>http://43.139.249.95:9999/forum.php?mod=viewthread&amp;tid=119</link>
      <description><![CDATA[button型皮肤，如何设置按钮的state使其直接显示相应的状态？
http://43.139.249.95:9999/forum.php?mod=viewthread&amp;tid=18
(出处: SOUI官方论坛)




这里分别指定4个shape就好了.


在 UI 设计里，按钮的正常、悬浮、按下、禁用四个状态，本质是在表达“现在能不能点 ...]]></description>
      <category>SOUI交流</category>
      <author>admin</author>
      <pubDate>Thu, 19 Feb 2026 05:18:20 +0000</pubDate>
    </item>
    <item>
      <title>SOUI中如何获取STreectrl中复选框的内容和状态，选项项与整个树</title>
      <link>http://43.139.249.95:9999/forum.php?mod=viewthread&amp;tid=116</link>
      <description><![CDATA[SOUI是一个非常酷炫的win32界面库，关于SOUI中STreeCtrl本demo实现了以下功能：
1、当前选中项的状态获取（选中或未选中）
2、从根节点遍历当前所有已选中项的路径
3、获取“我的电脑”下所有盘符（含U盘），如C盘、D盘……，并构建目录树



获取当前选中项状态代码 ...]]></description>
      <category>SOUI交流</category>
      <author>admin</author>
      <pubDate>Mon, 16 Feb 2026 01:47:03 +0000</pubDate>
    </item>
    <item>
      <title>SOUI中使用shape创建带描边的按钮</title>
      <link>http://43.139.249.95:9999/forum.php?mod=viewthread&amp;tid=108</link>
      <description><![CDATA[skin.xml中定义



]]></description>
      <category>SOUI交流</category>
      <author>admin</author>
<enclosure url="http://43.139.249.95:9999/data/attachment/forum/
" length="" type="image/jpeg" />      <pubDate>Mon, 09 Feb 2026 09:47:34 +0000</pubDate>
    </item>
    <item>
      <title>SOUI如何实现圆角矩形的效果？</title>
      <link>http://43.139.249.95:9999/forum.php?mod=viewthread&amp;tid=107</link>
      <description><![CDATA[skin.xml中内容如下




]]></description>
      <category>SOUI交流</category>
      <author>admin</author>
<enclosure url="/forum/
" length="" type="image/jpeg" />      <pubDate>Thu, 29 Jan 2026 03:12:09 +0000</pubDate>
    </item>
    <item>
      <title>如何由IXmlNode*转为SXmlNode</title>
      <link>http://43.139.249.95:9999/forum.php?mod=viewthread&amp;tid=106</link>
      <description><![CDATA[这个IXmlNode是咋使用的？  IXmlNode* pChild = pNode-&gt;FirstChild();  返回NULL

【SOUI作者】启程软件 15:28:00
我一般在代码里用SXmlNode node(ixmlnode)，这样这个SXmlNode就和以前用的pugi::xml_node基本一样的用法了。
你可能需要先适应一下这个变化。具体怎么 ...]]></description>
      <category>SOUI交流</category>
      <author>admin</author>
      <pubDate>Wed, 14 Jan 2026 08:01:30 +0000</pubDate>
    </item>
    <item>
      <title>SoUI 有“界面设计器” 推荐吗？</title>
      <link>http://43.139.249.95:9999/forum.php?mod=viewthread&amp;tid=105</link>
      <description><![CDATA[界面设计器（UI-Designer）有推荐吗？或第三方的设计器。]]></description>
      <category>SOUI交流</category>
      <author>gps99</author>
      <pubDate>Tue, 30 Dec 2025 09:36:33 +0000</pubDate>
    </item>
    <item>
      <title>SOUI如何获取exe自身所在的路径？</title>
      <link>http://43.139.249.95:9999/forum.php?mod=viewthread&amp;tid=103</link>
      <description><![CDATA[SOUI::SApplication::getSingleton().GetAppDir()]]></description>
      <category>SOUI交流</category>
      <author>admin</author>
      <pubDate>Tue, 25 Nov 2025 10:38:44 +0000</pubDate>
    </item>
    <item>
      <title>SOUI CMake参数说明及编译记录 静态库</title>
      <link>http://43.139.249.95:9999/forum.php?mod=viewthread&amp;tid=101</link>
      <description><![CDATA[SOUI5编译过程记录
http://43.139.249.95:9999/forum.php?mod=viewthread&amp;tid=64
(出处: SOUI官方论坛)




如果想要编译出静态MT的lib库，需要勾选ENABLE_SOUI_COM_LIB和ENABLE_SOUI_CORE_LIB，取消SHARED_CRT，否则生成出的是MD

直接一键编译成功，C++的世界就应该 ...]]></description>
      <category>SOUI交流</category>
      <author>admin</author>
      <pubDate>Tue, 04 Nov 2025 07:38:29 +0000</pubDate>
    </item>
  </channel>
</rss>