📄 newdlg.cpp
字号:
// NewDlg.cpp : 实现文件
//
#include "stdafx.h"
#include "ULExplorer.h"
#include "NewDlg.h"
#include ".\newdlg.h"
// CNewDlg 对话框
IMPLEMENT_DYNAMIC(CNewDlg, CDialog)
CNewDlg::CNewDlg(CWnd* pParent /*=NULL*/)
: CDialog(CNewDlg::IDD, pParent)
{
}
CNewDlg::~CNewDlg()
{
}
void CNewDlg::DoDataExchange(CDataExchange* pDX)
{
CDialog::DoDataExchange(pDX);
DDX_Control(pDX, IDC_EDIT_NEW, m_EditNew);
DDX_Control(pDX, IDOK, m_BtnOK);
DDX_Control(pDX, IDCANCEL, m_BtnCancel);
}
BEGIN_MESSAGE_MAP(CNewDlg, CDialog)
ON_BN_CLICKED(IDOK, OnBnClickedOk)
ON_BN_CLICKED(IDCANCEL, OnBnClickedCancel)
END_MESSAGE_MAP()
// CNewDlg 消息处理程序
void CNewDlg::OnBnClickedOk()
{
m_EditNew.GetWindowText(m_strNew);
if (m_strNew.GetLength()>NAME_LEN)
{
m_strNew.Format("字符串长度超出文件系统限制(%d字节)",NAME_LEN);
Waring(m_strNew);
return;
}
OnOK();
}
void CNewDlg::OnBnClickedCancel()
{
OnCancel();
}
BOOL CNewDlg::OnInitDialog()
{
CDialog::OnInitDialog();
m_EditNew.SetWindowText(m_strNew);
m_EditNew.SetFocus();
m_EditNew.SetSel(0,-1);
return FALSE;
}
CString CNewDlg::GetText(void)
{
return m_strNew;
}
void CNewDlg::SetText(CString Text)
{
m_strNew = Text;
}
INT_PTR CNewDlg::DoModal()
{
// TODO: 在此添加专用代码和/或调用基类
return CDialog::DoModal();
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -