« | August 2025 | » | 日 | 一 | 二 | 三 | 四 | 五 | 六 | | | | | | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | | | | | | | |
|
公告 |
本站技术贴除标明为“原创”的之外,其余均为网上转载,文中我会尽量保留原作者姓名,若有侵权请与我联系,我将第一时间做出修改。谢谢!
——既瑜 |
统计 |
blog名称:★既瑜★ 日志总数:183 评论数量:636 留言数量:-25 访问次数:1405661 建立时间:2005年3月12日 |
OICQ:215768265
njucs2001@hotmail.com
erichoo1982@gmail.com |
|
W3CHINA Blog首页 管理页面 写新日志 退出
[【技术文档】]用VC制作应用程序启动画面 |
用VC制作应用程序启动画面 徐 茜 黄雪峰 广州大学软件所 解放军94782部队
摘 要:本文提供了四种启动画面制作方法。
使用启动画面一是可以减少等待程序加载过程中的枯燥感(尤其是一些大型程序);二是 可以用来显示软件名称和版权等提示信息。怎样使用VC++制作应用程序的启动画面呢?本 文提供四种方法,前三种适用于基于文档的应用程序,第四种适用于基于对话框的应用程 序。
1.利用组件库中的Splash Screen组件实现 (1)用Photoshop等制作启动画面图像,保存为bmp格式。 (2)用Appwizard建一个基于单文档的工程Splash。
|
阅读全文(1822) | 回复(0) | 编辑 | 精华 | 删除 |
[【技术文档】]浅议软件封面的制作方法 |
浅议软件封面的制作方法
曹朝晖
问题的提出 软件封面是指软件启动加载时显示的背景画面,它不但可以起到吸引用户目光的作用,更 重要的是当一些程序的初始化工作需要数秒钟时,软件封面可以用来向用户提供一些与该 软件相关的信息。软件封面一般包含了软件名称、版本、用户名、用户所在的公司名等信 息,显示方式一般分为静态画面和动画。软件封面的制作方法有多种,从易到难,由浅到 深,编程人员可以根据需要选择不同的制作方法。本文介绍3种软件封面的制作方法。
添加VC组件 添加组件是制作程序加载背景的一种简单方法。首先进入VC的菜单项Project|Add To Pro ject|Components and Control…,选择Splash Screen组件。然后用Windows附带的画图程 序制作一幅位图,在该位图中,可以加入各种各样的信息:如文字、图片等。最后把该
|
阅读全文(2261) | 回复(0) | 编辑 | 精华 | 删除 |
[【技术文档】]为VC程序加背景图 |
为VC程序加背景图
VC是一个功能强大的可视化的开发工具,但是用VC做的标准界面与Windows一样色彩灰
暗单调,例如多文档窗口应用程序中的主框架窗口的背景便是如此。那么能否给主框架窗
口的背景改变一下色彩或是给主框架窗口加上一幅漂亮的图片做背景?其实也不难。但与
单文档窗口应用程序中改变框架窗口的背景方法不同,对多文档窗口应用程序中的主框架
窗口改变背景不能简单地用ClassWizard重载OnEraseBkgnd(CDC* pDC)函数的方法实现。
因为多文档窗口应用程序中的主框架窗口的背景区是一个MDIClient类的窗口,因此改变背
景与这个MDIClient类的窗口有关。MDIClient类的窗口的句柄是m_hWndMDIClient(在CMDI
FrameWnd中)。以下是其实现的步骤:
一、 使用MFC AppWizard向导创建一个多文档窗口应用程序 1、在VC的“File”菜单中单击[New],弹出一“N
|
阅读全文(8424) | 回复(2) | 编辑 | 精华 | 删除 |
[【技术文档】]让基于对话框应用程序也有启动画面 |
让基于对话框应用程序也有启动画面
转载自《计算机世界日报》 (文/黄向明)
用MFC的应用向导创建一个有主框架结构的应用程序,要使它具有启动画面是很简单的
(下面会体验到),而要使一个基于对话框的应用程序也有启动画面则要费些事了,不过
按以下笔者的方法则也是很容易的,我主要介绍方法,对画面仅采用默认情况,读者有兴
趣可自己加工。
一、给一文档/视图应用程序做启动画面 (一) 建立一单文档/视图应用程序Hs
从File菜单选择New对话,在Projects选项卡中选择AppWizard(exe)图标。键入Hs作
为项目名并单击OK。在第一步中选中Single Document单选按钮,其它接受所有默认选项。
(二) 添加启动画面
当AppW
|
阅读全文(1387) | 回复(0) | 编辑 | 精华 | 删除 |
[【技术文档】]如何实现 SDI 与 MDI 的转换? |
如何实现 SDI 与 MDI 的转换?
你可以这样做:建立一个继承于 CMDIChidWnd 的类,不防设为 CChldFrm。在 CWinApp 中
作如下变化。
InitInstance() { . ... /// After this it is required to create the main frame window // which will contain all the child windows. Now this window is // what was initially frame window for SDI. CMainFrame* pMainFrame = new CMainFrame; if (!pMainFrame->LoadFrame(IDR_M
|
阅读全文(1376) | 回复(0) | 编辑 | 精华 | 删除 |
[【技术文档】]在Windows95/98中实现苹果窗口界面 |
在Windows95/98中实现苹果窗口界面
高波 马惠业
有没有想过在Windows环境下实现苹果电脑窗口界面的风格?下面就以实现苹果电脑窗口风
格为例,进行一次奇妙的旅行。
原 理 仔细观察苹果窗口,发现和Windows窗口的区别主要体现在标题栏和控制按钮(即最小化、
恢复、关闭按钮)。所以我们应该把主要精力集中在这两点上,直接对Windows窗口已有的
标题栏和控制按钮进行修改。 由于标题栏和控制按钮都属于非客户区,所以关键是获得非客户区的CDC,可以通过GetWi
ndowDC()来获得。GetWindowDC()可以获得整个窗口的CDC,当然也包括非客户区的CDC,得
到此CDC后,确定标题条的确切位置,就可以在标题栏上为所欲为了。如图1所示,在标题
栏的位置装入一幅位图(截取了苹果窗口的一幅位图),在位图上加上文字标题(此标题
具有3D效果,感觉还不错吧,其
|
阅读全文(2582) | 回复(0) | 编辑 | 精华 | 删除 |
|