当我试着用鼠标去拖动窗口的大小的时候,程序触发了OnSize方法,设置了断点后,发现该方法确实是在子线程中运行的。
这真的是一个很有意思的事。
我想,我可以在以后的程序中,比如我要实现一个多文档的程序(如浏览器、Excel)等等,我可以让每一个打开的文档窗口运行在不同的子线程中,这样,它们在后台做运算的时候,就不会让主窗口或其它窗口出现假死的情况了,是吗?
实现的方法参考我的此贴:国产化的SSH工具VxTerm:C++中多线程中的子线程中的窗口form的实现-CSDN博客
当我试着用鼠标去拖动窗口的大小的时候,程序触发了OnSize方法,设置了断点后,发现该方法确实是在子线程中运行的。
这真的是一个很有意思的事。
我想,我可以在以后的程序中,比如我要实现一个多文档的程序(如浏览器、Excel)等等,我可以让每一个打开的文档窗口运行在不同的子线程中,这样,它们在后台做运算的时候,就不会让主窗口或其它窗口出现假死的情况了,是吗?
实现的方法参考我的此贴:国产化的SSH工具VxTerm:C++中多线程中的子线程中的窗口form的实现-CSDN博客