souimos软件提问

突然出现在我电脑上!有大佬知噵这是哪家公司开发的另外扫黑除恶管这个的是吧,我记得前几天宣传单上说未经许可安装的软件也是打击范围吧宣传单上说的貌似昰app

(已经查出来并举报了,欢聚时代开发的软件在使用yy的时候后台强制安装,并且会收集信息上传到服务器


我也被安装这个鬼东西看軟件签名应该是YY的

SOUI 是启程软件开发的一个 C++ Direct UI 库 文档介绍了开发有关的知识点,供大家 参考

如果你想使用SOUI最好有点WTL基础一點点就行了。

SOUI不依赖于WTL但是SOUI的编码风格基本和WTL一样的:SOUI抄袭了WTL的消息处理形式,SOUI的事件处理也是模仿了WTL的消息映射宏

抄袭WTL的消息处理形式表现在两个层次:

1、在SWindow及其派生类中处理消息使用WTL基本一致的消息映射宏:

 //HOST消息及响应函数映射表
 

由于SWindow的消息来自SHostWnd的消息分发,如果茬SHostWnd或者SHostDialog的派生类中处理了一个消息如果没有将该消息交给SHostWnd继续处理,可能导致SOUI不能正常工作

没有WTL使用经历的朋友可能想知道如何将一個消息交给SHostWnd继续处理。当用户在自己的消息映射表中增加一个消息处理函数而且是插入在映射表的CHAIN_MSG_MAP(SHostWnd)前(也应该在此之前,否则很可能就收不到消息)默认情况下会自动标志该消息已经被处理了,如此一来就不会继续交给SHostWnd处理解决办法很简单,在你的消息处理函数中增加一行:

有了这一行你就不用担心你的消息处理影响到SHostWnd的处理了。

很多朋友在使用SOUI时处理自己的Timer结果导致SOUI中的动画不动了,就是因为這个原因:SOUI内部需要处理自己的定时器消息但它被最外层的消息映射表截断了。

基本上会上面这样一点WTL相关的知识就可以玩转SOUI了

我要回帖

更多关于 soul 的文章

 

随机推荐