VC制作电子式时钟

看了VC知识库《在线杂志》第27期的“电子八段管的仿真”,确实不错,但失真严重。认识咱们知识库这么久,学了不少东西,我也该作点"贡献"了,于是自己动手也写一个。本文的示例程序界面如图一所示:

图一

程序说明

首先建立一个基于对话框的工程,导入数码位图资源,直接在对话框类CMy2Dlg中添加类mytime

程序中的mytime类主要提供两个函数接口:一个是set()用来设置显示位置;一个是myfun()用来设置显示数字来显示。

class mytime
{
public:
   int change(char);
   mytime();
   ~mytime();
   CString m_time;
   void myfun(CString temp);//显示数字字符串
   void set(CDialog *,int tnum,int tx,int ty,int tspace);//设置显示位置
   CStatic *m_pictur[20];// 静态图 指针 数组
   int num;// 静态图个数
   int x;// 起始X坐标
   int y;// 起始Y坐标
   int space;// 各数码之间 间距
};

时间: 2024-08-03 20:32:11

VC制作电子式时钟的相关文章

WPS演示中制作电子时钟的方法

  WPS演示中制作电子时钟的方法 1.打开WPS演示,新建一个空白幻灯片,然后点击菜单栏--视图--网格和参考线. 2.勾选屏幕上显示绘图参考线,确定. 3.插入艺术字,选择一种类型,输入电子时钟4个字.然后添加一个文本框,输入内容,例如作者提示:运行幻灯片后单击鼠标即可使时钟运行,再次单击鼠标退出运行. 4.依次单击"绘图"工具栏中的"自选图形/动作按钮/动作按钮:自定义"命令,绘制一个正方形小窗口.在弹出的菜单中,勾选超链接到,下方选择结束放映. 5.双击该方

用VC制作应用程序启动画面

摘 要:本文提供了四种启动画面制作方法.  使用启动画面一是可以减少等待程序加载过程中的枯燥感(尤其是一些大型程序):二是 可以用来显示软件名称和版权等提示信息.怎样使用VC++制作应用程序的启动画面呢?本文提供四种方法.前三种适用于基于文档的应用程序,第四种适用于基于对话框的应用程 序.  1.利用组件库中的Splash Screen组件实现 (1)用Photoshop等制作启动画面图像,保存为bmp格式. (2)用Appwizard建一个基于单文档的工程Splash. (3)在资源中插入位图

使用jQuery和CSS3制作数字时钟(CSS3篇)

原文地址:http://www.helloweba.com/view-blog-273.html 数字时钟可以应用在一些WEB倒计时效果.WEB闹钟效果以及基于HTML5的WEB APP中,本文将给大家介绍不借助任何图片,如何使用CSS3和HTML来制作一个非常漂亮的数字时钟效果. HTML 我们先在页面中准备一个时钟区域#clock,并且要展示的数字放在.digits中. <div id="clock" class="light">     <d

jquery制作LED 时钟特效_jquery

以下是HTML文件源代码: 复制代码 代码如下: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title

基于jQuery和CSS3制作数字时钟附源码下载(jquery篇)_jquery

废话不多说了,先给大家展示下效果图,感兴趣的朋友继续往下看 哦 查看演示       源码下载 HTML 和上一篇文章:使用jQuery和CSS3制作数字时钟(CSS3篇)一样的HTML结构,只是多了个>date用来展示日期和星期的. <div id="clock" class="light"> <div class="display"> <div class="date"></

jquery制作图片时钟特效_jquery

一.生成数字时钟 <script src="http://code.jquery.com/jquery-latest.js"></script> <script> window.onload=function(){ var oBody=document.body; var oP=document.getElementById("time"); setInterval(fnTime,1000); fnTime(); function

Fireworks MX 2004巧用形状图库制作小时钟动画

时钟|形状 在Fireworks MX 2004中,新增了形状图库,在样式面板中我们可以看到这些新增的图形,如图2-1. 图2-1 下面我们利用其中的时钟图形制作一个动态的小时钟,如图2-2. 图2-2 首先将时钟图形添加在编辑区内,然后看到时钟上有各个节点,鼠标点击时针中间的节点位置,将弹出一个JavaScript设置窗口,如图2-3,在窗口中输入相应的时间,时钟图形上的指针会根据设定的时间排列好位置,表示出设定的时间. 图2-3 根据这个原理,在第一帧位置设定时间为13:00,我们可以依次增

Silverlight制作简单时钟

以前看到一些flash制作的很酷炫的时钟,自己没有艺术细胞,UI设计就免了,稍微介绍一下实现,背 景换成比较炫的图片就可以成为比较炫的时钟了 实现原理是根据时间计算角度,再计算时钟指针的终点. 代码比较简单: XAML: <Canvas> <Ellipse Stroke="Transparent" Width="120" Height="120"> <Ellipse.Fill> <RadialGradie

基于Jquery和CSS3制作数字时钟附源码下载(CSS3篇)_jquery

先给大家展示效果图,感兴趣的朋友可以下载源码哦. 效果演示         源码下载 数字时钟可以应用在一些WEB倒计时效果.WEB闹钟效果以及基于HTML5的WEB APP中,本文将给大家介绍不借助任何图片,如何使用CSS3和HTML来制作一个非常漂亮的数字时钟效果. HTML 我们先在页面中准备一个时钟区域#clock,并且要展示的数字放在.digits中. <div id="clock" class="light"> <div class=&