- 博客(10)
- 资源 (18)
- 收藏
- 关注
原创 PC Camera开发日志(十三)------ 窗口贴图闪烁问题
本文转载自:http://blog.joycode.com/yaodong/archive/2004/11/26/39764.aspx 一般的windows 复杂的界面需要使用多层窗口而且要用贴图来美化,所以不可避免在窗口移动或者改变大小的时候出现闪烁。 先来谈谈闪烁产生的原因 原因一:如果熟悉显卡原理的话,调用GDI函数向屏幕输出的时候并不是立刻就显示在屏幕上只是写到了显存里,而显卡
2008-07-28 13:01:00 613
原创 深圳7.26游记(一)-----送给父母和妹妹
这个暑假父母和妹妹都来深圳了,我很高兴在我工作的第一年就可以承担父母来深圳玩一玩的状况。老妹来深圳上新东方的TOFEL培训班。这个星期一她就要开始上课了,上个周末我们好好的出游了一篇。晚上回到家的时候,我们四个人已经累到不行了。第一站:世界之窗 老妹 全家福 全家福 全家福 老爸和老妈 老爸和老妈 妈妈和妹妹
2008-07-28 11:39:00 868
原创 PC Camera开发日志(十二)------ 窗口的依附
我的项目中老大要求窗口能实现无缝链接,并完成吸附的效果。我用很笨的方法来实现的,原理是计算窗口的相对坐标,然后重载ON_WM_MOVE消息响应函数,使用MoveWindow来移动同样的相对尺寸,就实现了吸附的效果。我是使用在一组Dialog的吸附效果上,个人觉得只要移动同样的相对坐标,那么可以保持相对位置不变,看上去就像吸附。在这个过程当中我用到或者看到的小提示有: 一、屏幕坐标,
2008-07-25 13:00:00 708
原创 VS2005出现无法在DialogEditor里面为控件添加变量和事件句柄
在VS2005中经常会出现如果我需要在DailogEditor里面我控件添加一个变量或者一个EventHandler的时候,总会跳出对话框出来,提示:无法该控件添加变量或者EventHandle,因为xxx文件是只读的。找了很久才找到解决方法:1.Clean当前项目的中间文件;2.关闭正在编辑的Project项目;3. 在该项目文件目录下面删除xxx.ncb文件;4.重新打
2008-07-19 02:48:00 847
原创 PC Camera开发日志(十一)------ TTPLAYER UI 分析
TTPLAYER UI 分析我一直就觉得TTPLAYER的UI扩展性已经做得很好。在MYCam开始之处先分析下别人的长处,哪些设计细节可以完全那里利用。任意挑选一套皮肤文件出来分析(Orange 皮肤)TTPlayre的皮肤选择Orange的时候整体外观如下:去TTPLAYER的安装包里面找到Skin文件夹,在里面可以看到每个.SKN文件对应的有一个XML配置文件。找到Oran
2008-07-17 10:01:00 1190
原创 PC Camera开发日志(十)------ Version2.0时代到来
PC Camera开发已经过了一个阶段了。1.0 Version也Release了。PC Camera的开发中我主要管理下层的Directshow的下层部分。 闲的时候顺便为产品的发布做了写工作,学了InstallShield 2008,后来又用Installshield 7 打包,之前还研究了AdvanceInstaller的打包使用。 后面自己又搞了一段自己感兴趣的UI界面设计。
2008-07-16 01:23:00 562
原创 华为笔试题(二)
(1)有一个双向链表,其中一个节点p,要求在p后插入节点mMy Answer: m->next=p->next;p->next->previous=m;m->previous = p;p->next = m;(2)折半查找的前提是什么?写出折半查找程序My Answer: 前提不知道。有序,存放空间连续。在写代码的时候突然想起来了,适合折半查找的元素必须使用连续的空间来
2008-07-10 17:20:00 771
原创 华为笔试题(一)
一、判断题(对的写T,错的写F并说明原因,每小题4分,共20分) 1、有数组定义int a[2][2]={{1},{2,3}};则a[0][1]的值为0。( )MY Answer: T 2、int (*ptr) (),则ptr是一维数组的名字。( )MY Answer: F. Ptr is an function pointer, which have no p
2008-07-10 13:57:00 1565 8
原创 PC Camera 开发日志(九)------ Camera Preview和Record原理
DirectShow是大家众所周知的一个东西。当然对于音频、视频采集的有很多种方案可以选择哪里做这方面的应用。因为公司对Directshow接触比较多,个人对Directshow接触也多,所以我们的产品也在Directshow的基础上UP。细节的东西不多讲。(Filter的知识不在这里普及)基于Directshow的应用,一般可以现在GraphEdit里面链接完整Graphite进
2008-07-07 15:36:00 1231
原创 My Collection CSDN C++版 精华帖
因为准备换工作了。以前的一些东西确实学得不牢靠。既然选择了C++,那么面向对象思想一定要贯彻到底,不想仍然在C++里面用C的思想来操作,那样基本没有什么设计和用到C++的三个特性。在C++版本看到一些有用的帖: 1. http://topic.csdn.net/u/20080627/09/c639ed54-72a2-4bc2-9850-76633cb90d53.html 2.大数阶乘
2008-07-01 14:55:00 613
Effecttive C++ third Eidtion (英文版)
2009-04-01
AMCAP Source Code
2008-11-19
Skinned Dailog
2008-11-18
应用程序最小化系统托盘参考源代码
2008-11-18
Actualtests 70-536 Exam Q and A
2008-01-04
TestKing_Exam_70-536_Q_and_A
2008-01-04
MCTS Self-Paced Training Kit (Exam 70-536): Microsoft .NET Framework 2.0 Application Development Foundation
2008-01-04
Microsoft Press - MCTS Self-Paced Training Kit Exam 70-526 (Nov 2006)
2008-01-04
Microsoft.Press.MCTS.Self.Paced.Training.Kit.Exam.70-536.Microsoft.dot.NET.Framework.2.0.Application.Development.Foundation.Jun.2006
2008-01-04
C# Primer - A Practical Approach
2007-11-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人