龙盟编程博客 | 无障碍搜索 | 云盘搜索神器
快速搜索
主页 > 软件开发 > VC开发 >

用vc++穷举windows应用程序密码(下)(2)

时间:2009-12-30 15:42来源:未知 作者:admin 点击:
分享到:
HCURSOR CGetCodeDlg::OnQueryDragIcon() { return (HCURSOR) m_hIcon; } void CGetCodeDlg::OnOK() { //读取控件文本,并保存到文件 GetDlgItemText(IDC_EDIT1,lpszDialogCaption,80); GetDlgItemText

HCURSOR CGetCodeDlg::OnQueryDragIcon()

{

    return (HCURSOR) m_hIcon;

}

void CGetCodeDlg::OnOK()

{   //读取控件文本,并保存到文件

    GetDlgItemText(IDC_EDIT1,lpszDialogCaption,80);

    GetDlgItemText(IDC_EDIT2,lpszButtonConfirmCaption,20);

    GetDlgItemText(IDC_EDIT3,lpszDialogRetryCaption,80);

    GetDlgItemText(IDC_EDIT4,lpszButtonRetryCaption,20);

    GetDlgItemText(IDC_EDIT5,lpszThreadCount,20);

    GetDlgItemText(IDC_EDIT6,lpszPath,MAX_PATH);

    nThreadCount=(int)GetDlgItemInt(IDC_EDIT5,NULL,true);

    if ((nThreadCount<1)||(nThreadCount>50))

    {SetDlgItemText(IDC_EDIT5,"5");

    GetDlgItem(IDC_EDIT5)->SetFocus();

    return ;

    }

    WritePrivateProfileString("设置","线程计数",lpszThreadCount,"Setup.ini");

    WritePrivateProfileString("设置","口令输入窗口标题",lpszDialogCaption,"Setup.ini");

    WritePrivateProfileString("设置","口令输入窗口确认按钮标题",lpszButtonConfirmCaption,"Setup.ini");

    WritePrivateProfileString("设置","提示口令错要求重新输入窗口标题",lpszDialogRetryCaption,"Setup.ini");

    WritePrivateProfileString("设置","提示口令错要求重新输入窗口确认按钮标题",lpszButtonRetryCaption,"Setup.ini");

    WritePrivateProfileString("设置","穷举文件",lpszPath,"Setup.ini");

    LPTSTR lpszTemp;

    if(this->GetCheckedRadioButton(IDC_RADIO1,IDC_RADIO7)==IDC_RADIO1)lpszTemp="数字";

    if(this->GetCheckedRadioButton(IDC_RADIO1,IDC_RADIO7)==IDC_RADIO2)lpszTemp="小写字母";

    if(this->GetCheckedRadioButton(IDC_RADIO1,IDC_RADIO7)==IDC_RADIO3)lpszTemp="大写字母";

精彩图集

赞助商链接