// 打开要修改的文件的路径
void CFileHandlingDlg::OnBnClickedButton1()
{
UpdateData(TRUE);
// 呼出文件夹
BROWSEINFO bi = {0};
ITEMIDLIST *pidl;
TCHAR szPath[MAX_PATH];
bi.hwndOwner = m_hWnd;
bi.pszDisplayName = szPath;
bi.lpszTitle = TEXT("选择一个要处理的smali文件的路径:");
bi.ulFlags = BIF_RETURNONLYFSDIRS;
if( pidl=SHBrowseForFolder(&bi) )
{
SHGetPathFromIDList( pidl, szPath );
//return ;
}
if (NULL == pidl) // 如果没有选择文件路径,
{
return ;
}
m_StrSmaliPath = szPath; // szPath即是文件夹的路径
UpdateData(FALSE);
// TODO: 在此添加控件通知处理程序代码
void CFileHandlingDlg::OnBnClickedButton1()
{
UpdateData(TRUE);
// 呼出文件夹
BROWSEINFO bi = {0};
ITEMIDLIST *pidl;
TCHAR szPath[MAX_PATH];
bi.hwndOwner = m_hWnd;
bi.pszDisplayName = szPath;
bi.lpszTitle = TEXT("选择一个要处理的smali文件的路径:");
bi.ulFlags = BIF_RETURNONLYFSDIRS;
if( pidl=SHBrowseForFolder(&bi) )
{
SHGetPathFromIDList( pidl, szPath );
//return ;
}
if (NULL == pidl) // 如果没有选择文件路径,
{
return ;
}
m_StrSmaliPath = szPath; // szPath即是文件夹的路径
UpdateData(FALSE);
// TODO: 在此添加控件通知处理程序代码
}
// 选择一个文件的路径
void CFileHandlingDlg::OnBnClickedButton2()
{
CString filter;
filter="文本文档(*.xml)|*.xml|";
CFileDialog dlg(TRUE,NULL,NULL,OFN_HIDEREADONLY,filter);
if(dlg.DoModal()==IDOK)
{
m_XmlFile1=dlg.GetPathName();
UpdateData(FALSE);
}
// TODO: 在此添加控件通知处理程序代码
}