C++
文章平均质量分 82
liawof
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
【无标题】
Http 大页面分段下载协议 (Range/ Content-Range)原创 2023-02-07 14:00:45 · 118 阅读 · 0 评论 -
VS 编译管理员权限开户的应用。
清单文件设置可以选择管理员权限执行。但当修改文件名后,管理员权限启动功能失效,需要在清单工具选择嵌入清单文件。原创 2020-06-11 16:21:07 · 217 阅读 · 0 评论 -
duilib label 自动换行失效
else if( _tcsicmp(pstrName, _T("valign")) == 0 ) { if( _tcsstr(pstrValue, _T("top")) != NULL ) { m_uTextStyle &= ~(DT_BOTTOM | DT_VCENTER | DT_WORDBREAK); ...原创 2020-05-08 10:27:24 · 1155 阅读 · 1 评论 -
DUILIB 文字删除特效
duilib文字输出统一接口在UIRender.cpp CRenderEngine::DrawText ,字体管理在pManager->GetFont(iFont)格式化字体在UIManager.cpp CPaintManagerUI::AddFont方法...原创 2020-04-21 13:05:06 · 378 阅读 · 3 评论 -
duilib 做安装程序
1、把压缩文件注入到安装程序。2、从资源文件里面读取.zip包,解压到指定目录。 ////读取打包文件 CResourceManager::GetInstance(); HRSRC hrSrcSys = FindResource(CPaintManagerUI::GetInstance(),L"154", RT_RCDATA); HGLOBAL hGl...原创 2020-04-21 13:05:56 · 694 阅读 · 0 评论 -
duilib 按钮半透明渐变色实现
资源链接。https://download.youkuaiyun.com/download/liawof/12333716原创 2020-04-17 12:38:39 · 1139 阅读 · 0 评论 -
网络io模型 select 的超大坑
最近写一个类似SS服务端代理的服务,碰到几个坑,直接把自己坑死,都想引疚辞职。在写之前,选择开源架构 libuv 作为IO架构,libuv功能强大毋庸置疑,但也很难驾驭,而且时常调用关闭句柄的时候没有回调,不确定是自己的问题还是什么,再加上回调资源时,资源的访问记数在业务代码复杂的时候容易错,结果要么资源释放异常,要么资源泄漏,时间问题,直接放弃 libuv,改换自己写select ,结果在这...原创 2019-08-06 11:15:16 · 229 阅读 · 0 评论 -
ICMP 的 Ping 实现
最近项目需要用到PING功能,在实现时实现了各种版本,但在不同系统平台下总有各种问题,特别WIN8,所有PING值都是0,找了好长时间,问了好多大神都没结果,无意中发现了这种实现方式比较考谱,此中过程说多了都是泪,不多说,直接上源码:bool Ping(unsigned long ip,int &nDealey,int &bLost){ // Send ping packe原创 2014-12-22 14:41:23 · 722 阅读 · 0 评论 -
windows 路由添加
在WIN7以后的WINDOWS版本,路由的最大优先级由网卡确定,不能随意指定,这个坑坑死我了,希望后面菜鸟、大神不犯我一样的错误,特别把路由表添加源码共享。http://download.youkuaiyun.com/detail/liawof/8286309原创 2014-12-22 14:48:10 · 471 阅读 · 0 评论
分享