密码修改界面的一个程序

2019-07-20 06:26发布

不知道我函数memcmp和memcpy用的正确不,程序目前在memcmp比较下一直判断密码和原密码不一样,
case GUI_ID_BUTTON0:                     
             if(NCode==WM_NOTIFICATION_RELEASED)
                    {
                                                                                       
                                                        EDIT_GetText(WM_GetDialogItem(WM_HWIN_XGMM,GUI_ID_EDIT0),SHURU1,7);//SHURU1原密码
                                                        EDIT_GetText(WM_GetDialogItem(WM_HWIN_XGMM,GUI_ID_EDIT1),SHURU2,7);//SHURU2新密码
                                                        r=memcmp(MM,SHURU1,6);//比较输入的原密码和密码是否一样//MM是保存的的一个密码数组
                                                        if(!r)
                                                        {
                                                        memset(MM,0,sizeof(MM));
                                                        memcpy(MM,SHURU2,6);
                                                        }
                                                        else
                                                        {
                                                        memset(SHURU1,0,sizeof(SHURU1));
                                                        memset(SHURU2,0,sizeof(SHURU2));
                                                        GUI_EndDialog(WM_HWIN_XGMM,0);
                                                        MainTask_Tishi3();//密码错误弹出的提示界面
                                                        }
                                                        MainTask_Option();//修改完密码,要返回的界面
                    }

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
11条回答
32shixisheng
1楼-- · 2019-07-21 07:36
???????????????????
32shixisheng
2楼-- · 2019-07-21 11:09
 精彩回答 2  元偷偷看……
32shixisheng
3楼-- · 2019-07-21 15:31
本帖最后由 32shixisheng 于 2018-8-30 10:58 编辑

有毒吧,我在输入密码界面的时候用这个函数没问题并且r最后是0x00000000
但是在修改密码界面的时候一样的方法,r就变成了0xFFFFFFD0了C:UsersAdministratorDesktop
微信图片_20180830105516.png 微信图片_20180830105522.png 微信图片_20180830105529.png
32shixisheng
4楼-- · 2019-07-21 19:17
连个人问都没有
32shixisheng
5楼-- · 2019-07-21 20:24
 精彩回答 2  元偷偷看……

一周热门 更多>