请问一个VB6.0抓取其他程序print出的log的有关问题

请教一个VB6.0抓取其他程序print出的log的问题
我现在写一个控件程序,在程序中调用执行C++写的程序(test.exe)并抓取该程序print出的log信息,并追加到text中,在抓取log的过程中,VB控件还可以干其他事情,也就是说读取log不能阻塞主线程,这种情况是不是可以通过线程来解决?我没有用过vb的多线程,请教如果实现?有没有其他更好的办法?谢谢了!!!
------解决方案--------------------
多线程对于VB是个很蛋疼的问题,想要多线程,用c吧
------解决方案--------------------
print到控制台?那搜索控制台重定向.
print到窗体?那搜索屏幕截图.窗体截图,控件截图

print到打印机?没玩过,hook打印机试试.
------解决方案--------------------
来了。
相关 http://bbs.csdn.net/topics/390329741