在子线程中如果使用SendMessage将会占用主线程,因此在使用过程中调用主线程所在类的函数这样就不会占用主线程。
如对话框应用程序启动一个子线程,子线程发送消息给对话框处理这时使用sendmessage就会占用主线程,使用postmessage又无法确定使用运行了消息处理(或无法响应消息处理)这时使用子线程中调用窗体的处理函数即可。
多线程处理
最新推荐文章于 2021-11-01 17:24:10 发布
在子线程中如果使用SendMessage将会占用主线程,因此在使用过程中调用主线程所在类的函数这样就不会占用主线程。
如对话框应用程序启动一个子线程,子线程发送消息给对话框处理这时使用sendmessage就会占用主线程,使用postmessage又无法确定使用运行了消息处理(或无法响应消息处理)这时使用子线程中调用窗体的处理函数即可。