まさにタイトル通り。MFC のメモ帳でテキストを開くにはどうすればよいですか?
を使用して、CFileDialog
次のように「名前を付けて保存」ダイアログボックスを開きました。
TCHAR szFilters[] =
_T ("Text files (*.txt)¦*.txt¦All files (*.*)¦*.*¦¦");
CFileDialog dlg (FALSE, _T ("txt"), _T ("*.txt"),
OFN_OVERWRITEPROMPT, szFilters);
if (dlg.DoModal () == IDOK)
m_strPathName = dlg.GetPathName();
でパス名をm_strPathName
取得した後、メモ帳に保存した txt ファイルを直接開く方法はありますか?
別のボタンOnShowData
があり、これが内部のコードです。
ShellExecute(NULL, _T("open"), m_strPathName, NULL, NULL, SW_SHOW);
これを行うことができる他の方法はありますか??
問題が解決しました