posts - 21,  comments - 60,  trackbacks - 3
  2011年9月30日
摘要: 学习新的图形库时有个习惯,就是将罗云彬先生的一个闹钟小程序移植到这个图形库下。原理也很简单,就是通过图片以第一个点的颜色为透明色创建窗体,但Gtk#创建就有些费劲了,主要是因为Gtk#的原生库Gtk+为C写的,有很多指针操作,在C#下有些麻烦,查了好多资料才写了下面几句代码。然后用Cairo绘制时钟的时间,也是一张图片,然后按时、分、秒截取图形的一部分绘制到不透明窗体上。 在Windows 7、Ubunu 11.04下运行,效果相同。见代码:1usingSystem;2usingSystem.Collections.Generic;3usingSystem.Linq;4usingSystem.阅读全文
posted @ 2011-09-30 16:00 山伟 阅读(916) 评论(1) 编辑