Eclipse和vs2010自动排版快捷键
用了这么久vs2010才发现,他也是可以自动排版的。泪奔。。。
用了这么久vs2010才发现,他也是可以自动排版的。泪奔。。。
随着vs2010的推出,c++有了更多的特性,其中最诱人的就是lambda表达式的引入了。lambda表达式也就是匿名函数,和c#中的lambda表达式是同一个意思,不过在c++中他的写法有点不一样,下面我就来介绍c++中lambda表达式的格式。
接上一篇,完成lib创建后就可以调用他了。
先在项目属性、VC++目录中添加此库文件目录。
然后选择连接器、在附加依赖项中输入factorial.lib。
或者在程序函数体外添加:
#pragma comment(lib,“factorial.lib”)
H264可以说是现在视频发展的趋势,越来越多的视频舍弃了rmvb投入了H264的怀抱。
我自己压的视频都是用H264编码的,因此想学习H264的编码,当然这里面也有专业的原因。
要想学习H264,第一部就是编译x264。
启动VS2010,文件、新建、项目、MFC模板、MFC DLL。
下一步,选择共享MFC DLL,完成。
修改.def文件,添加导出函数名称。
今天编写了一个子窗口随着主窗口移动的程序,其中使用了WM_MOVING消息来获得移动的位置。但在调试的时候这消息一直未触发,在网上找了很久都没找到原因,之后发现是消息定义的类不对。之前我是把WM_MOVING消息定义在视图类的,后来把他换到框架类,此消息就正常触发了。难道是视图类不能处理moving消息?
心血来潮想玩玩DirectShow,在网上查了很多资料都是讲VC6的,所以照着资料慢慢配置。大致过程和VC6下的是一样的,但差别还是有的。 具体过程可以参照这篇文章:在vs2005中配置directshow开发环境 由于现在directShow没有和direcxtx一起发布,而是和windows sdk 打包发布了,可以到官网下载最新的windows sdk 开发包。 windows sdk 地址:http://www.microsoft.com/download/en/details.aspx?id=8442 按系统类型下载。
网上关于vc串口通信的教程都是关于vc6的,现在都vs2010了,vc6真的有点老了。 找了很久大部分都是编译通不过的,通过了也出不了数据。哎,慢慢改吧,谁叫咱是初学者呢。
首先添加mscomm控件,方法有两种,这个网上说了很多我就不讲了。