zoukankan      html  css  js  c++  java
  • 另一个支持自定义皮肤的透明时钟

    下载演示- 1.28 MB下载源码- 1.32 MB 介绍 我为我弟弟创建了这个支持自定义皮肤的小时钟程序。 任何想要添加新皮肤的人都可以在/Theme/*中创建皮肤目录。 1.jpg 背景 代码是基于Windows分层窗口和GDI+编写的。 在源代码中,您将发现这里提供的gdiplusz .h文件以及这里提供的CXml类。 如何添加一个新的皮肤 每种类型的皮肤都放在/Theme/目录下。要添加新的皮肤,只需在/Theme/中创建另一个子目录,其中包括图像文件和配置文件。 图像文件为: dial.pnghourNeedle.pngminuteNeedle.pngsecondNeedle.png 和配置文件setting.xml。 有一个set .xml示例: 隐藏,复制Code

    <?xmlversion="1.0"encoding="UTF-8"?>
    <skin>
    	<dial>
    		<filename>dial.png</filename>
    		<centerX>200</centerX>
    		<centerY>206</centerY>
    	</dial>
    
    	<hourNeedle>
    		<filename>hourNeedle.png</filename>
    		<centerX>14</centerX>
    		<centerY>176</centerY>
    	</hourNeedle>
    
    	<minuteNeedle>
    		<filename>minuteNeedle.png</filename>
    		<centerX>14</centerX>
    		<centerY>176</centerY>
    	</minuteNeedle>
    
    	<secondNeedle>
    		<filename>secondNeedle.png</filename>
    		<centerX>14</centerX>
    		<centerY>194</centerY>
    	</secondNeedle>
    </skin>

    配置文件指示了刻度盘和针的旋转中心点。 其他人 您可以从本文开头的链接下载源代码。 没有必要对代码进行更多的解释,因为它非常简单。此外,还有几篇关于代码项目的文章解释了分层窗口。我不能做得更好了。 历史 2008年11月5日:初任 本文转载于:http://www.diyabc.com/frontweb/news12242.html

  • 相关阅读:
    85个国外Ajax例子
    如何捕获方向键
    C#版对对碰[强荐]
    如何关闭移动盘的自动播放
    常用算法大全-回溯算法
    string转换成color
    常用算法大全-分而治之算法
    常用算法大全-分枝定界
    C#游戏——极品蜜蜂V1.0
    WebService传多个参数和返回多个参数的方法
  • 原文地址:https://www.cnblogs.com/Dincat/p/13473793.html
Copyright © 2011-2022 走看看