通知
すべてクリア
Topic starter
2010年12月29日 9:48 AM
VC++6.0 XP
VC++の中から”エディタなどの実行をしたいのですが、できますでしょうか?
昔は、”フォークする”っていいましたが、HELPでひっかかりません。
いまは、なんというのでしょうか?
2010年12月29日 11:42 AM
> VC++の中から
とはIDE(統合環境)からエディタを使いたいということでしょうか?
でしたら、[ツール]-[カスタマイズ]メニューで[ツール]タブを選択すると、メニュー
項目を編集できますので、そこで編集してください。
> 、”フォークする”
forkでしょうか?だとすると、VC++で作成したプログラムからエディタを起動したい
ということでしょうか?でしたら system, WinExec, CreateProcess等いろいろな方法
が有ります。
Topic starter
2010年12月29日 6:43 PM
maruさん、レスありがとうございます。
> system, WinExec, CreateProcess等いろいろな方法
が有ります。
こちらのレスが該当します。ありがとうございます。
ノートパッドが起動するプログラムです。
void CMyDlg::OpenCreateFile(CString cFileName)
{
if (AfxMessageBox(生成されたファイルを開きますか?,MB_YESNO) ==
IDYES) {
CString command = notepad + cFileName ;
system(command) ;
} else {
AfxMessageBox(cFileName) ;
}
}