?? configdlg.cpp
字號:
// ConfigDlg.cpp : implementation file
//
#include "stdafx.h"
#include "btnetsc.h"
#include "ConfigDlg.h"
#include ".\configdlg.h"
// CConfigDlg dialog
IMPLEMENT_DYNAMIC(CConfigDlg, CDialog)
CConfigDlg::CConfigDlg(CWnd* pParent /*=NULL*/)
: CDialog(CConfigDlg::IDD, pParent)
, m_strUrl(_T(""))
, m_strPort(_T(""))
, m_strProject(_T(""))
, m_strEmail(_T(""))
, m_strUsername(_T(""))
, m_strPassword(_T(""))
, m_bSavePassword(FALSE)
{
CbtnetscApp* pApp = (CbtnetscApp*) AfxGetApp();
pApp->GetSavedSettings();
m_strUrl = pApp->m_strUrl;
m_strPort = pApp->m_strPort;
m_strProject = pApp->m_strProject;
m_strEmail = pApp->m_strEmail;
m_strUsername = pApp->m_strUsername;
m_strPassword = pApp->m_strPassword;
if (m_strUrl == "")
{
m_strUrl = "YOUR.HOST.COM/insert_bug.aspx";
}
if (m_strPort == "")
{
m_strPort = "80";
}
if (m_strProject == "")
{
m_strProject = "0";
}
}
CConfigDlg::~CConfigDlg()
{
}
void CConfigDlg::DoDataExchange(CDataExchange* pDX)
{
CDialog::DoDataExchange(pDX);
DDX_Text(pDX, IDC_URL, m_strUrl);
DDX_Text(pDX, IDC_PORT, m_strPort);
DDX_Text(pDX, IDC_PROJECT, m_strProject);
DDX_Text(pDX, IDC_EMAIL, m_strEmail);
DDX_Text(pDX, IDC_USERNAME, m_strUsername);
DDX_Text(pDX, IDC_PASSWORD, m_strPassword);
DDX_Check(pDX, IDC_CHECK1, m_bSavePassword);
}
BEGIN_MESSAGE_MAP(CConfigDlg, CDialog)
ON_BN_CLICKED(IDOK, OnBnClickedOk)
END_MESSAGE_MAP()
// CConfigDlg message handlers
void CConfigDlg::OnBnClickedOk()
{
CbtnetscApp* pApp = (CbtnetscApp*) AfxGetApp();
UpdateData(true);
pApp->WriteProfileString(SETTINGS,"Url",m_strUrl);
pApp->WriteProfileString(SETTINGS,"Port",m_strPort);
pApp->WriteProfileString(SETTINGS,"Project",m_strProject);
pApp->WriteProfileString(SETTINGS,"Email",m_strEmail);
pApp->WriteProfileString(SETTINGS,"Username",m_strUsername);
if (m_bSavePassword)
{
pApp->WriteProfileString(SETTINGS,"Password",m_strPassword);
}
pApp->GetSavedSettings();
OnOK();
}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -