当前位置:首页 » 软件开发
开发技术指南» 文章正文
    引言: 曹朝晖 问题的提出 软件封面是指软件启动加载时显示的背景画面,它不但可以起到吸引用户目光的作用,更重要的是当一些程序的初始化工作需要数秒钟时,软件封面可以用来向用户提供一些与该软件相关的信息。
 

 

 ·任务条状态区的应用    »显示摘要«
    摘要:windows95的任务条(taskbar)上有一个状态区,可以显示当前输入法(中文版)、当前时间等信息,当启动打印管理器时还可显示打印管理器的图标,表明打印机正在工作。我们可以使用这一技术为正在后台工作的程序设置一个图标,以显示它的工作状态,用户可以通过鼠标点击来查询详细情况或修改工作参数。下面对其实现方法作一介绍。 图标的添加和删除 实现这两个操作都是通过调用shell_notifyi......
    摘要:这篇文章讲述了如何使用mfc将excel工作表插入到sdi视图中。文章包括插入工作表并将文字添加到a1单元格的详细步骤,每一步都有详细说明。 虽然你可以直接将代码插入到你的程序中,但理解这些例子你才会真正受益。 更多信息 以下是创建这个mfc应用程序的步骤: 1.使用appwizard创建一个新的mfc appwizard(exe)工程,命名为"embed_excel&q......


浅议软件封面的制作方法
曹朝晖

问题的提出 【程序编程相关:^ & || >> << ~ 基础 (大

【推荐阅读:[原创]命令行下可以解读TCP数据报内容

添加vc组件 【扩展信息:Visual C 串口操作

软件封面是指软件启动加载时显示的背景画面,它不但可以起到吸引用户目光的作用,更重要的是当一些程序的初始化工作需要数秒钟时,软件封面可以用来向用户提供一些与该软件相关的信息.软件封面一般包含了软件名称.版本.用户名.用户所在的公司名等信息,显示方式一般分为静态画面与动画.软件封面的制作方法有多种,从易到难,由浅到深,编程人员可以根据需要选择不同的制作方法.本文介绍3种软件封面的制作方法.

添加组件是制作程序加载背景的一种简单方法.首先进入vc的菜单项project|add to project|components and control…,选择splash screen组件.然后用windows附带的画图程序制作一幅位图,在该位图中,可以加入各种各样的信息:如文字.图片等.最后把该位图的资源标识号改为idb_splash,并确定显示时间,定位到函数oncreate()中:

  int csplashwnd::oncreate(lpcreatestruct lpcreatestruct)

  {

   ……

centerwindow();

//添加下述代码

settimer(1,2000,null);//显示2000个毫秒

return 0;

}

该方法的特点是编程简单,且容易实现.但由于只能加载一幅静态画面,所以显得过于单调.

使用authorware

我们可以利用多媒体制作软件authorware制作一个多媒体可执行程序(.exe),再用vc的winexec函数调用该程序的方法来实现动画背景的加载.
...   下一页
 ·vc6中两个对话框的同时显示    »显示摘要«
    摘要:作者:黄基前 对于vc++初学者,可能会遇到这样一个问题:一个基于dialog的mfc appwizard应用程序,再insert一个对话框,如何同时显示这两个对话框呢? ---- 其实这个问题很简单,想要在屏幕上同时显示两个对话框,并且这两个对话框都可以被激活,则至少第二个对话框应该为非模态对话框。启动非模态对话框的方法与启动一个普通窗口的步骤是一样的,即先调用窗口类的create()函数......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE