VC 编程
文章平均质量分 73
zymill --- 微信:wybase
hysAnalyser | flvAnalyser | hysVideoQC
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
hysAnalyser --- 豆沙绿和米黄护眼色的使用指南
本文主要介绍护眼色的使用方法原创 2025-12-07 21:47:41 · 446 阅读 · 0 评论 -
hysAnalyser --- 支持UDP实时TS流分析和录制功能
hysAnalyser v1.2.000版本发布,新增UDP实时流分析和录制功能,支持码率、PSI/SI、时间戳PCR等关键指标分析。该工具专为解决流媒体实时问题设计,具有一键接入、可视化分析、即时录流等特点,适用于机房现场排查。新版本还增强了PSI/SI分析功能,支持PAT/PMT/NIT等主流表解析。软件支持离线使用,提供直观波形图和专业协议分析,帮助工程师快速定位传输层、协议层或编码层问题。目前可在Github和百度网盘下载,TR101290等功能仍在开发中。原创 2025-11-02 22:59:41 · 553 阅读 · 1 评论 -
VS2022编译eXosip2 (libeXosip2-5.3.0)
vs2022 编译eXosip2/osip2/c-ares的处理细节原创 2022-09-21 22:43:21 · 1663 阅读 · 0 评论 -
visual studio 2022 头文件和库目录问题造成的编译失败
新安装visual studio 2022后,在一个简单工程上编译测试中,遇到标准头文件(new.h)报错,详情如下: 已启动生成… 1>------ 已启动生成: 项目: MFCApplication1, 配置: Debug x64 ------ 1>pch.cpp 1>D:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.31.31103\atlmfc\include\afx.h(62,11原创 2022-05-08 19:55:58 · 22805 阅读 · 8 评论 -
windows平台错误码获取方式及常用错误码
windows下编程,获取最近一次错误码通常用的是 WSAGetLastError() 函数,而不是用变量errno。 winsock编程常用的该错误码,有如下定义(对应的宏定义可参考文章最后的补充): Socket error 0 - Directly send error Socket error 10004 - Interrupted function //call 操作被终止 Socket error 10013 - Permission denied //c访问被拒绝 Socket e.原创 2022-01-05 23:36:49 · 4136 阅读 · 0 评论 -
OnPaint 和OnEraseBkGnd区别
OnPaint 和OnEraseBkGnd区别 问题是这样产生的. 在OnEraseBkGnd中, 如果你不调用原来缺省的OnEraseBkGnd只是重画背景则不会有闪烁.而在OnPaint里面, 由于它隐含的调用了OnEraseBkGnd, 而你又没有处理OnEraseBkGnd函数, 这时就和窗口缺省的背景刷相关了. 缺省的OnEraseBkGnd操作使用窗口的缺省背景刷刷新转载 2017-11-16 22:00:04 · 611 阅读 · 0 评论 -
MFC中的GDI绘图
MFC中的GDI绘图 原链接 http://www.cnblogs.com/weiqubo/archive/2009/12/24/1930029.html 一.关于GDI的基本概念 什么是GDI? Windows绘图的实质就是利用Windows提供的图形设备接口GDI(Graphics Device Interface)将图形绘制在显示器上。 在Windows操作系统转载 2017-11-16 21:53:24 · 510 阅读 · 0 评论 -
VS2015下编译libeXosip2-5.0.0
1) 下载源代码解压修改目录名称(版本为5.0.0) http://www.antisip.com/download/exosip2/ https://c-ares.haxx.se/ 解压后修改为expsip osip c-ares,存放在同一个目录下; ===================================================================原创 2017-11-24 08:21:18 · 1757 阅读 · 2 评论 -
MFC常见问题解惑
MFC常见问题解惑 OnCreate InitDialog区别: WM_CREATE的时候窗口还没有建立,你可以给成员变量赋值,也可以修改窗口的基本内容比如风格,但是不能对窗口控件操作,因为窗口还没有建立。 INITDIALOG时候窗口已经建立,你可以移动窗口,修改风格等等,也可以给成员变量赋值, 通常你要先建立(OnCreate)一个窗体,然后再对他进行初始化(OninitDi转载 2017-11-16 22:03:07 · 368 阅读 · 0 评论 -
结合icon图标的CListCtrl折叠和展开实施方法
类似上图所示,通过CListCtrl控件实现一个局部列表折叠和展开。 步骤一:设计两个小图标,其中“+”标识折叠状态,“-”标识展开状态; 步骤二:CListCtrl初始化为report方式,设置如下几个属性 LONG lStyle; lStyle = GetWindowLong(m_list.m_hWnd, GWL_STYLE);//获取当前窗口style lStyle &...原创 2018-10-04 17:31:43 · 2113 阅读 · 1 评论
分享