www.gusucode.com > Base64的编解码方法JavaScript源码程序 > Base64的编解码方法/SeeBase64/FileTabDlg.cpp
// FileTabDlg.cpp : 实现文件 // #include "stdafx.h" #include "SeeBase64.h" #include "FileTabDlg.h" #include ".\filetabdlg.h" // CFileTabDlg 对话框 IMPLEMENT_DYNAMIC(CFileTabDlg, CDialog) CFileTabDlg::CFileTabDlg(CWnd* pParent /*=NULL*/) : CDialog(CFileTabDlg::IDD, pParent) , m_strBase64File(_T("")) , m_strNativeFile(_T("")) { } CFileTabDlg::~CFileTabDlg() { } void CFileTabDlg::DoDataExchange(CDataExchange* pDX) { CDialog::DoDataExchange(pDX); DDX_Text(pDX, IDC_EDIT_BASE64_FILE, m_strBase64File); DDX_Text(pDX, IDC_EDIT_NATIVE_FILE, m_strNativeFile); } BEGIN_MESSAGE_MAP(CFileTabDlg, CDialog) ON_BN_CLICKED(IDC_BTN_OPEN, OnBnClickedBtnOpen) ON_BN_CLICKED(IDC_BTN_SAVE, OnBnClickedBtnSave) END_MESSAGE_MAP() // CFileTabDlg 消息处理程序 void CFileTabDlg::OnBnClickedBtnOpen() { // TODO: 在此添加控件通知处理程序代码 CFileDialog dlg(TRUE); if (dlg.DoModal() == IDOK) { m_strBase64File = dlg.GetPathName(); UpdateData(FALSE); } } void CFileTabDlg::OnBnClickedBtnSave() { // TODO: 在此添加控件通知处理程序代码 CFileDialog dlg(TRUE); if (dlg.DoModal() == IDOK) { m_strNativeFile = dlg.GetPathName(); UpdateData(FALSE); } }