68 lines
1.3 KiB
C++
68 lines
1.3 KiB
C++
// CTextDlg.cpp: 实现文件
|
|
//
|
|
|
|
#include "stdafx.h"
|
|
#include "2015Remote.h"
|
|
#include "CTextDlg.h"
|
|
#include "afxdialogex.h"
|
|
|
|
#ifdef _DEBUG
|
|
#define new DEBUG_NEW
|
|
#endif
|
|
|
|
// CTextDlg 对话框
|
|
|
|
IMPLEMENT_DYNAMIC(CTextDlg, CDialog)
|
|
|
|
CTextDlg::CTextDlg(CWnd* pParent /*=nullptr*/)
|
|
: CDialogLang(IDD_TEXT, pParent)
|
|
, nowstr(_T(""))
|
|
, cmeline(_T(""))
|
|
, oldstr(_T(""))
|
|
{
|
|
}
|
|
|
|
CTextDlg::~CTextDlg()
|
|
{
|
|
}
|
|
|
|
void CTextDlg::DoDataExchange(CDataExchange* pDX)
|
|
{
|
|
__super::DoDataExchange(pDX);
|
|
DDX_Text(pDX, IDC_EDIT1, oldstr);
|
|
DDX_Text(pDX, IDC_EDIT2, nowstr);
|
|
DDX_Text(pDX, IDC_EDIT3, cmeline);
|
|
}
|
|
|
|
|
|
BEGIN_MESSAGE_MAP(CTextDlg, CDialog)
|
|
ON_BN_CLICKED(IDOK, &CTextDlg::OnBnClickedOk)
|
|
|
|
END_MESSAGE_MAP()
|
|
|
|
|
|
// CTextDlg 消息处理程序
|
|
|
|
BOOL CTextDlg::OnInitDialog()
|
|
{
|
|
__super::OnInitDialog();
|
|
// 多语言翻译 - Static控件
|
|
SetDlgItemText(IDC_STATIC_TEXT_SRC_DIR, _TR("原目录"));
|
|
SetDlgItemText(IDC_STATIC_TEXT_DST_DIR, _TR("现目录"));
|
|
SetDlgItemText(IDC_STATIC_TEXT_CMD, _TR("命令"));
|
|
|
|
// 设置对话框标题和控件文本(解决英语系统乱码问题)
|
|
SetWindowText(_TR("拷贝目录-运行命令"));
|
|
SetDlgItemText(IDOK, _TR("确定"));
|
|
SetDlgItemText(IDCANCEL, _TR("取消"));
|
|
|
|
return TRUE;
|
|
}
|
|
|
|
|
|
void CTextDlg::OnBnClickedOk()
|
|
{
|
|
UpdateData(TRUE);
|
|
__super::OnOK();
|
|
}
|