- 博客(9)
- 收藏
- 关注
原创 基于FFMPEG+MFC的视频播放器
基于ffmpeg的视频播放器最近在研究ffmpeg,琢磨了快半个月,还是对对编码解码那一套东西了解得不太清楚,为了加深理解视频播放器的那一套,特地用mfc写了这样一个简单的视频播放器,目前只能播放视频画面,声音之类的内容还有待完善。目前实现的效果:实现了调整窗口大小时调整画面同样,也能保证全屏的画面完整暂停功能和停止都已经验证过了,大家如果有需要可以直接去我的Github链接自取哦,如果有问题还麻烦指正。...
2020-05-28 10:54:53
1212
原创 MFC基于对话框的图片浏览器
使用双缓冲技术避免屏幕闪烁实现效果如图:实现了放大图片操作全屏预览下,隐藏按键区可在放大状态下进行全屏预览调整窗口使图片自适应窗口大小放大状态下,实现鼠标拖拽移动图片,并使其限制在窗口内,不至于拖出窗口因为优快云的下载链接好像要大家付费,这里就直接放我的GitHub链接...
2019-12-24 17:33:16
787
1
原创 MFC图片浏览器,在Static控件上显示图片,并使调整图片使其适应窗口大小
最近在用MFC写了一个图片浏览器,老实说,被图像大小调整磨得筋疲力竭,好在最终还是解决了。这里贴部分显图代码,留给大家参考参考 //函数UpdateDrawRect,目的是更新实际绘图区域 //m_img_rect是指图像的原始大小矩形 //m_Draw_rect是指实际绘图时用到的矩形大小 //m_PicCtl_rect是指可用于绘图的静态控件...
2019-12-24 17:07:11
1173
原创 《Effective C++ 》学习笔记(4th.确定对象被使用前已先被初始化)
关于对象初始化这件事,想必诸位一定在某种程度上了解过,即便不算通达谙练也肯定是略有耳闻,至少关于指针,我想不论哪本C/C++语言教材,肯定都三申五令地强调指针需要初始化之后再作使用,否则很有可能会发生一些“不可预料的、后果严重的”问题。如此可怖的描述是那么地让人胆颤,以至于即便没有试过那样的操作也会有种不明觉厉的感觉(大概?)。总之,关于使用未初始化对象的严重性在这里就不再过多赘述,况且不单单是...
2019-05-26 11:34:49
275
原创 MySQL 常用操作汇总
一、SQL常见操作查看支持的选项mysql --help;链接到MYSQL SERVERmysql -h hosts -P port - u user -pEnter password:退出链接:QUITEXIT创建数据库:CREATE DATABASEdatabase_name;显示(切换到)数据库:SHOW DATABASES;...
2019-05-13 12:01:07
229
原创 Linux下C语言编程,利用多线程实现socket套接字通讯传输文件
开发环境:deepin 15.10桌面版,GCC版本7.3.0代码:服务端:#include <stdio.h> #include <stdlib.h> #include <string.h> #include <unistd.h> #include <sys/types.h> #i...
2019-05-12 14:56:40
2336
2
原创 《Effective C++》学习笔记 (2nd.尽量以const/enum/inline替换#define)
在阅读本章之前,如果对const这个关键字还比较陌生的话,建议先参考一下本人关于const的学习笔记,链接:https://blog.youkuaiyun.com/qq_42601535/article/details/89675865那么在正式开始之前,我们还需要知道两个概念:编译器和预处理器。C和C++的程序编译一般分为四个步骤:预处理(preprocessing)编译(compilation)...
2019-05-08 11:08:42
276
原创 《Effective C++》学习笔记 (3rd.尽可能使用const)
在对《Effective C++》的条款二:【尽量以const、enum、inline替换#define】 进行学习之前,个人认为非常有必要先学习条款三,也就是这一节【尽可能使用const】,毕竟学C的时候用#define,学C++又不怎么用,用的时候也仅仅是标准两句的人来说,const算得上是个陌生的关键字,你问什么叫标准两句?就是这个:#include<iostream> us...
2019-04-30 12:17:43
277
原创 《Effective c++》学习笔记 (1st.视C++为一个语言联邦)
从大一到大三经常在优快云上搜索答案,想着一直受大家的帮助(bai piao)也不太好,终于下定决心也来写写博客(其实是读书笔记?),希望能勉励自己不断学习,同时如果有能帮到大家的部分就再好不过了!今天开始读《Effective c++》这本书,据说不论是初学者还是编程老手都适合读的一本C++旷世巨作,甚至有C++程序员应该分为读过这本书和没读过这本书两部分的说法,这本书的导读里也有提到,“ 这...
2019-04-29 13:09:08
277
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人