- 博客(4)
- 资源 (2)
- 收藏
- 关注
原创 自绘时间轴控件
在开发视频播放器之前,需要自绘一个时间轴控件,用来控制视频播放,大体的功能有: 1、显示6个时间区域的时间轴,可以互相切换 2、点击时间轴,显示时间竖线 3、可以拖动时间竖线,当越过时间轴时,移动时间轴 4、拉伸控件,时间轴不变 控件代码: 头文件 #pragma once // CTimeAxisCtrl class CTimeAxisCtrl : public CWnd { DECL...
2019-02-28 18:11:29 744 2
原创 ffmpeg解码音频,avcodec_open2返回值为-22
播放器播放视频无声音,通过调试发现avcodec_open2返回-22,导致无法播放声音。 面对海量的代码,感觉无从下手,静下心一想,可以回溯到有声音版本的代码,通过比较代码发现,原来ffmpeg版本经过了改朝换代,更新到最新版本,许多头文件作了修改。 突然灵光一闪,难道是ffmpeg的头文件与库文件的版本不对应?于是将ffmpeg的最新版本的所有头文件替换到项目中,测试通过。 bug解决的同时,...
2019-02-25 17:53:39 7288 1
原创 fopen函数遇到全文件名超过260个字符怎么办
客户反馈程序在下载文件时一直显示失败,通过调试程序发现,原来文件下载的路径超过了140,并且文件名本身也超过了120,所以全文件名超过了260个字符。 C语言库的fopen函数和MFC库的CFileStatus类的GetStatus和CFileFind类的FindFile函数都表明全文件名不能超过260个字符,我本身也进行程序测试,的确如此。 经过在Q群的咨询,得知Windows有扩展长度的方法,...
2019-02-22 10:16:08 2219
原创 网页开发,遇到500 (Internal Server Error)
在网页开发中,遇到了传说中的500 (Internal Server Error),通过不断的验证代码,首先是去掉网页中的所有相关代码,只留下空壳,发现网页正常显示空白,则推断不是上层网页跳转过来导致的问题,再将相关代码逐步代入,最终推断出问题出现在这行代码 echo '<tr><td width='50%'>'.$DeviceId.'</td><td...
2018-07-30 14:51:13 19250
CommentSystem.rar
2020-09-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人