VC很多实例程序_vc程序实例学习及心得
VC很多实例程序由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“vc程序实例学习及心得”。
VC++6.0应用编程实例
例1:添加对话框条
int CMainFrame::OnCreate(LPCREATESTRUCT lpCreateStruct)
{
。。。。。。。。。。。。
m_wndDialogBar.Create(this,IDD_DIALOGBAR,CBRS_TOP|CBRS_GRIPPER|CBRS_TOOLTIPS|CBRS_FLYBY|CBRS_SIZE_DYNAMIC,IDD_DIALOGBAR);//创建对话框条 m_wndDialogBar.EnableDocking(CBRS_ALIGN_ANY);//允许停靠 EnableDocking(CBRS_ALIGN_ANY);
DockControlBar(&m_wndDialogBar);
return 0;
}
例2:输入密码,显示******
#include
#include
#include
#include
#include
#define NULL 0
#define PASSWORD “521314” //系统登陆密码
/************************密码验证*****************************/ void paword()
{
char *pa=NULL;//初始化指针
int count;
time_t start,end;//时间函数
pa=(char *)malloc(255*sizeof(char));//分配内存
while(1)
{
count=0;
printf(“nnnnntt 学生信息管理系统Ver1.0测试版 n”);
printf(“ntt 用户名:TIANYA n”);
printf(“ntt 密 码:”);
while((count>=0)&&(pa[count++]=getch())!=13)//密码输入
{
if(pa[0]=='b')
{
count=0;
continue;
}
else if(pa[count-1]=='b')
{
printf(“%c%c%c”,'b',' ','b');
count-=2;
}
else
putchar('*');
}
pa[--count]=' ';
if(!strcmp(pa,PASSWORD))//开始验证
{
system(“cls”);
printf(“nnnnnnnnnttt”);
printf(“ 欢 迎 登 陆 学 生 信 息 管 理 系 统!”);start=time(NULL);
end=time(NULL);
while(end-start
{
end=time(NULL);
}
system(“cls”);
free(pa);//释放储存密码的内存
return;
}
free(pa);//释放密码错误的那块内存
pa=(char *)malloc(255*sizeof(char));//重新分配储存密码内存 system(“cls”);
printf(“annnnnnnntttt密 码 错 误!”);
getch();
system(“cls”);
}
}
int main()
{
paword();
getch();
return 0;
}