UNIX command の Wrapper を MFC で作成するには?

[戻る]
2003/02/25(火) 10:51:37
こんにちは。

cygwin に付属しているような Unix command (diff, cp 等)の wrapper となる GUI を
MFC で作成したいと考えております。
例えば diff の場合、fileを二つ選択して、実行ボタンを押すと結果が edit box
(or list box) に表示されるようにしたいのですが、標準出力に出力されるデータを
どのように取得すればよいのか悩んでいます。

$ diff file1 file2
8c8
< 01234
---
< 02341


ちなみに開発環境は以下のとおりです。
Win2000 VC6.0 MFC

アドバイスをお聞かせいただけると大変助かります。 
どうぞよろしくお願いします。

επιστημη 2003/02/25(火) 10:53:58
_popen あたりでいかがでしょ。

2003/02/25(火) 11:03:55
[[解決]]
パイプでしたか。そういえば昔勉強したような・・・。
ありがとうございます。
あとは自力で何とかします。

古いスレッドには追加発言できません。