自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 收藏
  • 关注

数据持久层框架备忘录(手机平台)

数据持久层框架备忘录(手机平台)作为智能手机,无论是在MMI应用程序里,还是在PIM应用程序中,数据的查询、排序、存储功能的代码都占很大比例。所以说,数据持久层框架是一个基础性的架构,它的设计好坏,直接影响整个平台的品质。在这方面,我们从一开始就很慎重。尽管本文中的基本观点都是我提出,然后和大家一起讨论细化的,但毕竟是大家的劳动成果,我没有权力写出来与别人分享。问题在于,我们几个人...

2006-04-27 20:31:00 59

GoogleDesktop插件开发 – 建立开发环境

GoogleDesktop插件开发 – 建立开发环境Google推荐的开发环境是VS 2003,GoogleDesktop的插件是基于COM的,而COM是语言无关的,所以你可以用任何能开发COM的工具(语言)开发。如果你使用的VS 2003或者VS 2005,建立开发环境非常容易。不过,如果你像我一样恋旧,还是喜爱VC6的简洁快速,排斥庞大缓慢的VS 2003或者VS 2005,可...

2006-04-23 19:47:00 69

GoogleDesktop插件开发 – 序

GoogleDesktop插件开发 – 序GoogleDesktop 推出已经很久了,只到最近我才开始关注它。前段时间,花了两周时间学习WTL和ATL,由于自己对COM、Win32 SDK编程和C++ 模板技术都比较熟悉,学习WTL和ATL自然不是什么难事,不过光学不练,印象不会太深。为了避免学会了,很快又忘光了,决定写一个练习程序。最初打算写一个图片浏览器。IPictur...

2006-04-23 19:01:00 62

WTL 学习笔记 -- mru

WTL 学习笔记 -- mruMru的功能就是在菜单中显示最近使用过的文档,这个功能很常用,很方便,可以为用户节省不少时间。不过已经想不起来mru确切的意思了,ru应该代表是最近使用的意思吧,至于m的意思,一时想不起来,呵,暂且不管它吧。实际上,以前在用MFC时,从来没有用过它,原因是从来没有用MFC写过大程序,大多数情况下都是dialog形式的。不过界于这个功能很常用,学习WTL...

2006-04-19 21:33:00 111

尝试一种新的带人方式

尝试一种新的带人方式最早带人时,没有什么经验,我总是觉得他们做事太慢。慢得让我受不了时,干脆帮他们把代码和文档都写了。一般情况下,也勉强能赶上进度。但这占去了我大部分业余时间,搞我很累,他们似乎也不领情。我也知道这不是办法,他们成长很慢,我也只能干着急。后来开始放手了,把任务完全分给他们,我自己只负责检查,给他们提供帮助。效果还是不好,他们根本就没有设计的能力,代码也写得很烂,只好...

2006-04-19 20:37:00 52

谁动了你的cookie

谁动了你的cookie呵呵,标题只是为了好玩。最近好几个人问我,cookie到底是什么,能不能用通俗的语言解释一下。他们只知道cookie的字面意思是小甜饼,似乎与安全隐私有关。至于cookie的具体用途,全然不知。这个小甜饼与网络如何扯上关系,似乎风马牛不相及的事情。实际上,有些命名规则,是说不清道不明的,一定置身于作者所在的文化背景下,才能体会作者的深意。比如,Java...

2006-04-14 20:11:00 77

WTL 学习笔记 -- 几则技巧

WTL 学习笔记 -- 几则技巧l 在WTL项目中插入ATL控件。有点不明白,WTL本身就是扩展ATL,但WTL向导产生的工程,竟不能使用ATL控件。还得手工加一些东西来欺骗VS6,VS6才让插入ATL控件。1. 在工程增加一个Atl.idl文件,并排除在编译之外。 library Atl { }; 2...

2006-04-13 21:39:00 72

WTL 学习笔记 -- Property Sheets and Wizards

WTL 学习笔记 -- Property Sheets and Wizards属性页和向导也是很常用的组件,两者表现形式大不相同,但功能差不多,无非前者所有界面同时出现,而后者要按规定的次序出现罢。MFC中提供属性页组件,实在太难用,现在还记忆犹新。WTL中的属性页是否有所改进呢?答案是当然的,对于简单情况,几行代码就搞定了,对于复杂情况,使用也很直观,总之你无需要花太多精力在这种...

2006-04-13 21:08:00 69

WTL 学习笔记 -- ActiveX

WTL 学习笔记 -- ActiveX在Win32下,ActiveX控件已经是个耳熟的概念了,即使对COM不太了解,使用ActiveX控件仍然是件容易的事件。即然是控件,无非要关注两个方面,第一是如何调用它的函数,其次是如何接收它的事件。我们看看在WTL中如何使用ActiveX控件(基本对话框):1. 创建项目时,让对话框支持ActiveX。从代码中,可以发现一些差异:...

2006-04-12 21:52:00 93

WTL 学习笔记 -- DDX 和 DDV

WTL 学习笔记 -- DDX 和 DDVDDX 初看时有点神秘,它把控件和相关变量关联起来了,两者在适当的时候自动进行同步。比如你在初始化时给变量赋了初值,控件上自动显示该值; 而在界面上修改了控件上的值后,它自动反应到对应的变量上去。我们先看看如何使用DDX:1. 包含相关头文件 #include <atlddx.h> ...

2006-04-12 21:50:00 177

WTL 学习笔记 -- CSplitterWindow

WTL 学习笔记 -- CSplitterWindowSplitterWindow在Win32下已经用得很普遍了,但是并没有这样一个基本控件,用SDK开发应用程序,如果有需要,就得自己写这样一个控件。MFC里提供了这样一个控件,但只能在SDI/MDI里使用,而不能在对话框里使用。实现这样一个控件倒不难,记得N年前,曾经在PB6里写过这样一个东东。自己实现毕竟比较麻烦,如果有现成当然...

2006-04-12 20:20:00 81

WTL 学习笔记 -- ResizeDialog

WTL 学习笔记 -- ResizeDialog记得以前写过一个ActiveX控件,只要把它放在对话框上,它遍历对话框上的所有控件,并把它们管理起来,只要对话框大小变化时,它自动调整各个控件的大小和位置。这可能是我写的第一个ActiveX控件,比较失败,虽然功能实现了,但只是无条件的缩放控件的大小和位置,结果是有的控件变得很难看。WTL里已经内置这种功能,不用我们自己实现了。它提供...

2006-04-11 21:20:00 111

WTL 学习笔记 -- 消息流

WTL 学习笔记 -- 消息流正如刚从DOS转到Win32下写程序时,总是为找不到main函数而感到不爽,学习时WTL时,第一反应是找GetMessage和DispatchMessage,想知道消息是如何分发到窗口的。在_tWinMain里做了一些初始化函数之后,就进入了Run函数,显然Run函数就是消息循环。下面是Run函数的代码: int R...

2006-04-11 20:45:00 64

你真的长大了吗?

你真的长大了吗?在网上遇到一个昔日的好朋友,前段时间,她曾向我借钱,因为买房子,还差几万块。她是个很能干的女孩子,老公在读博士,没有多少收入,全靠她自己的积蓄。然而,我也很穷,所以没能借给她。今天她告诉了我一个好消息,终于如愿以尝买了房子。她说,经过这段时间借钱的日子,自己成熟了很多,感觉终于长大了。我问她为什么,她答案在我意料之中:在一些平时以为是好朋友的人那里,一分钱也没有借到...

2006-04-10 21:55:00 80

Vim 实用技术,第 1 部分: 实用技巧

Vim 实用技术,第 1 部分: 实用技巧 文档选项 ...

2006-04-08 18:35:00 112

VC6下开发WTL的办法

VC6下开发WTL的办法以前研究过microwindow的实现,这段时间又在研究GTK+。突发奇想,打算再研究一下WTL,对比一下这些GUI的实现,看能不能从对比中学到点什么。所以这几天开始折腾WTL,由于我的机器太旧,跑VS 2005有点慢,更何况已经习惯了VC6,一心想在VC6上使用WTL,无奈找不到WTL的老版本,让人郁闷。今天无意间发现一篇文章,介绍在VC6里使用新版本WTL。转贴...

2006-04-04 20:54:00 82

DirectFB两则技巧

DirectFB两则技巧DirectFB的运行行为可以通过配置文件进行控制,可以从多个配置文件中读出配置信息,然后合并到一起,甚至可以对不同名称的应用程序指定不同的配置文件。其主配置文件为/etc/direcfbrc,它的内容影响所有用户的应用程序。建立PC模拟环境。DirectFB和X Window都是独占显示设备的,在通常的情况下,DirectFB运行时,X Windo...

2006-04-04 20:05:00 82

交叉编译场景分析(arm-linux)(八)--编译glib

交叉编译场景分析(arm-linux)(八)--编译glib转载时请注明出处:http://blog.csdn.net/absurd1. 基本信息: 软件名称 glib 功能简述 ...

2006-04-01 14:46:00 78

交叉编译场景分析(arm-linux)(七)--编译sqlite

交叉编译场景分析(arm-linux)(七)--编译sqlite转载时请注明出处:http://blog.csdn.net/absurd1. 基本信息: 软件名称 sqlite 功能简述...

2006-04-01 14:43:00 118

交叉编译场景分析(arm-linux)(六)--编译TinyX

交叉编译场景分析(arm-linux)(六)--编译TinyX转载时请注明出处:http://blog.csdn.net/absurd1. 基本信息: 软件名称 TinyX 功能简述...

2006-04-01 14:40:00 80

呵呵,今天原来是愚人节,可惜放假,无人可愚。

呵呵,今天原来是愚人节,可惜放假,无人可愚。

2006-04-01 12:11:00 63

交叉编译场景分析(arm-linux)(五)--编译libjpeg和libpng

交叉编译场景分析(arm-linux)(五)--编译libjpeg和libpng转载时请注明出处:http://blog.csdn.net/absurd1. 基本信息: 软件名称 libjpeg ...

2006-04-01 01:14:00 67

交叉编译场景分析(arm-linux)(四)--编译readline和ncurses

交叉编译场景分析(arm-linux)(四)--编译readline和ncurses转载时请注明出处:http://blog.csdn.net/absurd1. 基本信息: 软件名称 readline ...

2006-04-01 00:05:00 96

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除