- 博客(11)
- 资源 (10)
- 收藏
- 关注
转载 高精确度且线程分离的定时器——多媒体定时器
说道定时器,很多人都会想到Windows定时器SetTimer吧!其实,项目里面原本确实是使用这种方法实现动画效果的,但是后来问题出现了!由于WM_TIMER消息优先级比较低,常常被丢失,导致一个WM_MOUSEMOVE消息都会影响整个动画的效果。 这时我就考虑,是否能给定时器创建一个单独的线程,接着就发现了“多媒体定时器”这个东西。它是一个高精确度定时器,一般的Windows定时器只能精确
2013-03-28 15:41:42
646
转载 视频与图像RGB/YUV格式详解 (2012-04-24 15:21:16)
计算机彩色显示器显示色彩的原理与彩色电视机一样,都是采用R(Red)、G(Green)、B(Blue)相加混色的原理:通过发射出三种不同强度的电子束,使屏幕内侧覆盖的红、绿、蓝磷光材料发光而产生色彩。这种色彩的表示方法称为RGB色彩空间表示(它也是多媒体计算机技术中用得最多的一种色彩空间表示方法)。根据三基色原理,任意一种色光F都可以用不同分量的R、G、B三色相加混合而成。 F = r
2013-03-27 10:15:03
608
转载 设置透明
SetLayeredWindowAttributes BOOL SetLayeredWindowAttributes( HWND hwnd, COLORREF crKey, BYTE bAlpha, DWORD dwFlags ); hwnd是透明窗体的句柄, crKey为颜色值, bAlpha是透明度,取值范围是[0
2009-07-31 16:21:00
557
转载 用rand()和srand()产生为随机数的方法总结
标准库(被包含于中)提供两个帮助生成伪随机数的函数: 函数一:int rand(void);从srand (seed)中指定的seed开始,返回一个[seed, RAND_MAX(0x7fff))间的随机整数。 函数二:void srand(unsigned seed);参数seed是rand()的种子,用来初始化rand()的起始值。 可以认为rand()在每次被调用的时候,它会查看
2009-07-02 15:51:00
276
转载 WaitForSingleObject的用法
WaitForSingleObject的用法 WaitForSingleObject的用法DWORD WaitForSingleObject( HANDLE hHandle, DWORD dwMilliseconds ); 参数hHandle是一个事件的句柄,第二个参数dwMilliseconds是时间间隔。如果时间是
2009-07-02 15:32:00
238
原创 windows 驱动程序开发
出来以后就想搞硬件,就是因为天资太差,也没有碰上一个好的环境,更是没有机会,一切的一切都是借口。今天来一个突如其来的“机会”,要我了解一下ddk的开发,其实自己也不知道怎么稀里糊涂的走上了计算机这个行业,学校出来一个一直也没有找上好的工作,而且自己学校也不好,所学的东西更本就用不上,找工作也难咯,没有办法先找一个软件编程。搞软件开发应该会简单一点咯,因为很多就是修修改改的,如果不是很牛的也就是那样
2009-01-08 17:21:00
437
原创 sql 基本语法
时间过得飞快,一下子一年就飞过去咯,好久没有碰数据库,今天来用几个基本语句都还给大自然咯。select * from tableselect convert(varchar(20),record_plan11,108) as hello from recordplan
2009-01-08 17:19:00
291
转载 在.net安装程序部署SQL Server数据库
目录 l 摘要 l 一般安装程序的制作 l 在安装程序中部署SQL Server数据库 1. 通过调用osql来执行数据库脚本文件 2. 通过把脚本文件作为资源文件载入 3. 通过sp_attach_db来创建数据库 l 总结 摘要 一个项目完成之后,安装程序的制作是一个必要的过程。如果需要部署数据库,则使安装程度的制作变得比较麻烦。使用visual studio.net可以非常方便的制作应用程序
2008-12-25 15:35:00
489
原创 对话框中使用ON_UPDATE_COMMAND_UI更新菜单
症状 从命令用户界面处理函数(Command UI handler)改变菜单状态(启用/禁用,选择/取消选 择,更改文字)在由对话框处理时没有正常工作。 void CTestDlg::OnUpdateFileExit(CCmdUI* pCmdUI { pCmdUI->Enable(FALSE); //没有显示为禁用.
2008-12-25 10:44:00
745
原创 linux学习(一)
学习linux有几天咯,还是从命令开始,刚开始觉得很简单,“上手很快”,其实不然。还是有很多不明白,有回过头来从新看书,了解一下Linux的基础,找了一本linux基础教程从头看了一下。 linux要熟悉的命令很多,还是从命令开始吧,我因为是在公司学习所以,刚开始也就装了一个虚拟机玩玩,自己电脑前不久给小偷借走咯,没有办法。因为我英语不好,刚开始安装的时候决定装中文的,而且
2008-12-15 17:44:00
312
Makefile 中文教程
2008-12-01
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人