c++ 用密码登陆的代码
答案:2 悬赏:70 手机版
解决时间 2021-02-21 04:30
- 提问者网友:不要迷恋哥
- 2021-02-20 06:18
就是一个基本对话框 一个编辑框,一个登陆按钮,输入密码登陆,只要登陆按钮函数的代码就行,最简单的
最佳答案
- 五星知识达人网友:神的生死簿
- 2021-02-20 07:54
CString strPass;
GetDlgItem(IDC_EDIT1)->GetWindowText(strPass);//IDC_EDIT1为编辑框的ID
if(strPass=="password") //这里设置密码
{
MessageBox("登陆成功!","登陆",MB_ICONINFORMATION);
//登陆成功
}else{
MessageBox("登陆失败!","登陆",MB_ICONSTOP);
return;
}
GetDlgItem(IDC_EDIT1)->GetWindowText(strPass);//IDC_EDIT1为编辑框的ID
if(strPass=="password") //这里设置密码
{
MessageBox("登陆成功!","登陆",MB_ICONINFORMATION);
//登陆成功
}else{
MessageBox("登陆失败!","登陆",MB_ICONSTOP);
return;
}
全部回答
- 1楼网友:何以畏孤独
- 2021-02-20 09:31
//楼主,第一问按你的算法可以实现对密码的转换加密;
// 你想还原的话己按自己的加密算法可以自己可以很容易还原;
//解密程序没时间给你编了,交给二楼了。
using namespace std;
int main()
{
int hlong(int b); //确定这个数是几位数;
int i=0,num[10]={0},a,b,length;
cout<<"请输入原密码:"<<endl;
cin>>a;
b=2*a;
length=hlong(b);
for(i=0;i<length;i++)
{
num[i]=b%10;
b/=10;
}
cout<<"转换后的密码是:"<<endl;
for(--i;i>=0;i--)
{
num[i]+=length-i;
cout<<num[i];
}
cout<<endl;
return 0;
}
int hlong(int b)
{
int j=0,k=1;
while(1)
{
if(b<k)break;
k*=10;
j++;
}
return j;
}
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯