首页
建站知识
建站知识
/
2024/10/14 11:48:51
http://www.tqpw.cn/3s0A83mn.shtml
相关文章
SOUI动画实现
在SOUI里要实现动画推荐使用ITimelineHandler来做。不要自己添加定时器。主要步骤如下: 1、继承ITimelineHandler,重写OnNextFrame。 2、OnNextFrame里绘制或者移动窗口。 3、开始动画时调用GetContainer()->RegisterTimelineHandler(this);把自己添…
阅读更多...
SOUI总结之常用功能
常用功能 XML特殊字符显示 空格 ( ) Tab (	) 回车 (
) 换行 (
) & (&) < (<) > (>) ‘ (') “ (") 带滚动条的自动滚动 SRichEdit* pWnd FindChildByName2<SRichEdit>(L&quo…
阅读更多...
SOUI中几个view视图控件的基本使用
例子均来自于SOUI工程所带的demo例子中 这里简化了 做一个小的总结: /* 2018-12-4 08:55:52 关于 SOUI中的几个视图控件的使用 这些用法都是从SOUI提供的demo中获取 先拿出来方便需要的时候进行使用 */ 都需要使用template来进行数据的模板 1.titleview 的使用 …
阅读更多...
C++ DirectUI库 SoUI
SOUI是什么?SOUI是一个C DirectUI库。 虽然DirectUI不是什么新技术,但是要把UI做好,DirectUI确实是目前为止最有效的解决方案。 SOUI不是一个新项目,它是基于作者这前开发的DuiEngine再经过为期近半年的重构后完成的版本&#x…
阅读更多...
关于SoUI界面库处理从WM_LBUTTONUP到按钮事件的消息路由过程分析
SoUI界面库的介绍和使用方法可以查看启程软件的博客园:https://www.cnblogs.com/setoutsoft/。这里默认大家都对SoUI有一定的了解了。 现在SoUI界面库已经发展到SoUI3版本了,但是由于本人一直在使用的是SoUI2版本,所以今天分析的也是SoUI2版本的代码。 分析流程 首先我们…
阅读更多...
SOUI总结之简介
简介 uires.idx:定义资源索引 init.xml:定义全局 UI 的属性,包含字体,字符串表,skin,style,objattr,参见前篇介绍。 dlg_main.xml:主窗口XML。 关于 XML 定义的大概顺序是&#…
阅读更多...
SOUI控件的自绘和消息处理
看了作者在B站的视频 做一下知识点的总结 用一个简单的自定义控件来总结下所用的知识点 扩展一个DUI窗口的基本步骤知识点:Step1:从SWindow中继承一个DUI的窗口类 Step2: 定义新DUI窗口类的类名 Step3: 在main中向SApplication中注册新的DUI类 Step4: …
阅读更多...
SOUI中菜单的简单实现
效果图先放上来 使用控件comboview来实现一级菜单的功能 XML部分的配置<comboview pos"-180,5,120,20" dropDown"0" dropHeight"150" animateTime"0" margin-x"2" margin-y"2" curSel"0" name"…
阅读更多...
SOUI编译
SOUI编译 必备工具 Visual Studio (支持vs2015及以上版本,理论上SOUI与VS版本无关,但是如果您使用老版本VS可能需要自己修改项目)SVN (此条已过时)(SOUI目前主要在taobao SVN上更新,git国内速度比较慢&am…
阅读更多...
在SOUI里使用真窗口时使用SOUI的滚动条
在UI里合理使用真窗口一般可以充分利用现有控件,并且减少重写的麻烦,但是在DUI里融合是一个问题,而带有滚动条的控件一般有控件自带的滚动条,这种情况可能需要HOOK掉现在的控件。另一种是自己的窗口实现大小大于视图大小需要显示滚…
阅读更多...
SOUI中SRealWnd的使用
这里做一个VLC的例子(在SOUI中使用VLC来播放一下本地文件和流) Step1 使用向导建立一个工程,将需要包含的VLC文件包含进去 Step2 SOUI 界面的一些设置 Step3 编写代码 实现对应的功能 Step4 查看效果 思考:怎么减小VLC的体积 减…
阅读更多...
SOUI自定义控件(3)
上一节内容已经搭好了主框架,本章就在这个框架下添砖加瓦了。这一节主要讲SOUI的消息映射,在SOUI里使用了WTL的消息映射方式,当主窗口收到消息后会根据情况转发消息给SOUI的控件,在控件里我们使用本 //消息映射列表SOUI_MSG_MAP_…
阅读更多...
SOUI Combobox 实现半透明弹出下拉框
SOUI默认情况下combobox的弹出框不是半透明的,这个时候如果背景透明时,滚动条会出现黑色背景,这个时候只需要在在combobox下添加一个子节点 <dropdownStyle translucent"1"></dropdownStyle> 这样一个窗口默认即实现…
阅读更多...
SOUI自定义控件(4)
在上一小节内容里我们已经能正确画出一个拆线图,但是一般来说我们的拆线需要区分不同颜色,很显然个颜色不能在代码里写死,需要我们能通过XML来配置它的颜色。这一小节就界面自定义控件的属性定义。 看看前面的代码我们应该已经知道了&#x…
阅读更多...
centos7 安装 swoole
1、工作准备 安装前必须保证系统已经安装了下列软件 php-7.2 或更高版本 gcc-4.8 或更高版本 make autoconf php -v 查看php版本 gcc -v 查看gcc版本 rpm -qa make 检查是否安装make rpm -qa autoconf 检查是否安装autoconf 2、下载 w…
阅读更多...
Swoole v6 能否让 PHP 再次伟大?
大家好,我是码农先森。 现状 传统的 PHP-FPM 也是多进程模型的的运行方式,但每个进程只能处理完当前请求,才能接收下一个请求。而且对于 PHP 脚本来说,只是接收请求和响应请求,并不参与网络通信。对数据库资源的操作…
阅读更多...
swoole 升级
1.源码编译安装 git clone https://gitee.com/swoole/swoole.gitcd swoole/opt/remi/php73/root/usr/bin/phpize./configure --with-php-config/opt/remi/php73/root/usr/bin/phpize make && make install 2.简单命令行(这种没成功) pecl up…
阅读更多...
easyswoole环境配置
1、宝塔安装php7.4版本 2、宝塔安装swoole4.x 3、点击重载配置,点击重启,php -m必须看到swoole才是成功,可以的 4、宝塔面板默认禁用函数,需要解开,解开才可以下面的 宝塔面板默认禁用一些安装 Composer 要用到的 …
阅读更多...
基于swoole实现配置中心
基于swoole实现配置中心 简介: 应用程序在启动和运行的时候往往需要读取一些配置信息,配置基本上伴随着应用程序的整个生命周期 , 微服务架构中,当系统从一个单体应用,被拆分成分布式系统上一个个服务节点后&#x…
阅读更多...
Mac 安装PHP swoole扩展
一、安装环境 Mac系统版本:11.5.2 PHP:PHP 7.2.33 (php -v可查看PHP版本) swoole下载链接:https://github.com/swoole/swoole-src/releases swoole下载版本:v4.6.3 一定要下载这个格式的: 下载以后解压; …
阅读更多...
推荐文章
手机触屏触摸特效javascript-TouchSwipe(依赖于jquery库)中文说明
python做网站怎么样_怎么用python做网站?
SEO推广:如何做网站URL优化!
湖南麒麟下修改显示默认分辨率
手机端网站底部悬浮 广告代码 代关闭_莱阳附近外贸网站建设公司-鸿强传媒
狂神说java java基础篇 学习笔记
STL之vector
mysql out of memory_MySQL崩溃错误:Out of memory (Needed 1073741816 bytes)
vllm报错out of memory解决
Memory cgroup out of memory
Out of memory,realloc failed
Vue JavaScript heap out of memory