| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1934 人关注过本帖
标题:[原创]仿真windows登录(C代码+超棒)
只看楼主 加入收藏
xql0501
Rank: 1
等 级:新手上路
帖 子:16
专家分:0
注 册:2007-3-16
收藏
 问题点数:0 回复次数:6 
[原创]仿真windows登录(C代码+超棒)


这是一个仿windows登录实例,有密码验证,图形模式下输入支持退格,有光标,支持鼠标(点击 X 可以退出,在对应输入框点击可以定位到当前输入(不过光标没移动,有待你的改进。。。),支持Tab键(按Tab键可以在密码框和用户名框间切换),会自动保存密码文件,支持汉字提示。。。

#include "Head.h"
#include "Chinese.c"
#include "Mouse.c"
#include "Login.c"
#include "Exit.c"
#include "Window.c"
#include "Other.c"
#include "Scanf.c"

void initgr(void) /* BGI初始化 */
{
int gd = DETECT, gm = 0; /* 和gd = VGA,gm = VGAHI是同样效果 */
registerbgidriver(EGAVGA_driver);/* 注册BGI驱动后可以不需要.BGI文件的支持运行 */
initgraph(&gd, &gm, "");
if(graphresult())
{
printf ("Graphics isn't available...");
getch();exit(1);
}
MskindMath();/* 计算鼠标的样子*/
Msinit();
}

void main(void)
{
initgr();/* 初始化*/
Login(); /* 登录*/
Exit(); /* 退出*/
}

。。。。。。。。。。。



具体的请下载附件。。。。。


lUaduAKf.rar (146.87 KB) [原创]仿真windows登录(C代码+超棒)


搜索更多相关主题的帖子: windows 仿真 代码 登录 
2007-03-18 22:06
cdmalcl
Rank: 7Rank: 7Rank: 7
等 级:贵宾
威 望:24
帖 子:4091
专家分:524
注 册:2005-9-23
收藏
得分:0 

顶你一下

2007-03-18 22:38
panjunchao
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2007-6-5
收藏
得分:0 
怎么运行不了,里面是不是有错误啊?
2007-06-12 12:53
qq451746466
Rank: 1
等 级:新手上路
帖 子:25
专家分:0
注 册:2007-6-13
收藏
得分:0 
用不了~!

2007-06-14 12:39
cuibaozhen
Rank: 1
等 级:新手上路
帖 子:43
专家分:0
注 册:2007-5-10
收藏
得分:0 
错误啊。 在那个环境下运行的。 怎么有错阿
2007-06-14 13:15
alston2006
Rank: 1
等 级:新手上路
帖 子:9
专家分:0
注 册:2007-6-15
收藏
得分:0 
顶一下!
2007-06-16 10:34
xql0501
Rank: 1
等 级:新手上路
帖 子:16
专家分:0
注 册:2007-3-16
收藏
得分:0 
解决TurboC2.0不能正常运行的方法
以下是引用cuibaozhen在2007-6-14 13:15:21的发言:
错误啊。 在那个环境下运行的。 怎么有错阿

(也可能是你的TC的路径设置错误,那就先设置好路径,否则用下列方法解决)
方案一:
TurboC 2.0运行的话需要注册一下,才能加这句registerbgidriver(EGAVGA_driver);/* 注册BGI驱动后可以不需要.BGI文件的支持运行 */,否则提示错误: BGI Error: Graphics not initialized(use"initgraph")!!!
注册方法:
点击"开始"-->"运行"-->输入cmd,再回车-->切换到tc目录下面-->输入 bgiobj egavga 再按回车
-->再输入 tlib lib\graphics.lib+egavga.obj 再按回车. OK!!!
例如我的tc装在f:\TC\Turboc2.0;修改方法是:
1.输入 f: (然后按回车)
2.输入 cd TC\Turboc2.0(然后按回车) <则显示F:\TC\Turboc2.0>
3.输入 bgiobj egavga (然后按回车)
4.输入 tlib lib\graphics.lib+egavga.obj (然后按回车)
5.好了~~~可以正常运行那个程序了

方案二:
也可以不注册bgi,则去掉registerbgidriver(EGAVGA_driver);这句就可以运行了...


附件是我编译好的文件,解压后直接运行就可以了.

MasUYHxH.rar (35.73 KB) [原创]仿真windows登录(C代码+超棒)



2007-06-17 00:42
快速回复:[原创]仿真windows登录(C代码+超棒)
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.056392 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved