Files
SimpleRemoter/server/2015Remote/CTextDlg.cpp
2026-04-19 22:55:21 +02:00

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();
}