MFC使用另一个类时显示信息,该如何解决
MFC使用另一个类时显示信息
MFC程序,在里面调用另一个普通类的方法。
由于这个方法在处理一些东西,时间比较长。
所以我希望在它运行的过程中能够显示它运行的状态。
如果是在控制台我就直接输出信息了。
但是在MFC,我希望本来在控制台要输出的信息动态地显示到静态文本里面。
不知道该怎么实现,用什么方法?
求指导。
------解决方案--------------------
一种办法是在处理过程中长时间运行的函数去更新静态文本框的内容,另一种办法是使用多线程,窗口过程根据长时间运行函数设置的某些变量刷新静态文本框并等待函数执行完毕。后者好一些,不会出现界面停止响应的情况。
------解决方案--------------------
pipe
MFC程序,在里面调用另一个普通类的方法。
由于这个方法在处理一些东西,时间比较长。
所以我希望在它运行的过程中能够显示它运行的状态。
如果是在控制台我就直接输出信息了。
但是在MFC,我希望本来在控制台要输出的信息动态地显示到静态文本里面。
不知道该怎么实现,用什么方法?
求指导。
------解决方案--------------------
一种办法是在处理过程中长时间运行的函数去更新静态文本框的内容,另一种办法是使用多线程,窗口过程根据长时间运行函数设置的某些变量刷新静态文本框并等待函数执行完毕。后者好一些,不会出现界面停止响应的情况。
------解决方案--------------------
pipe