multithreading - 关于 Control.InvokeRequired 的困惑
问题描述
有控件正在实例化(窗口句柄为空),父控件被实例化的情况,系统会找到它的父线程id,并与控件调用的线程id进行比较,以确定是否需要invokeRequire。但是,为什么系统必须找到它的父线程 id 而不是找到 Form 线程 id。我的意思是找到 Form 线程 id 似乎更快更简单?
解决方案
推荐阅读
- amazon-ecs - 将现有的 codebuild.json 与 cdk 一起使用
- elasticsearch - Elasticsearch - 仅返回查询中对象数组的特定元素
- parsing - Seq.Api.Client.SeqApiException: 400 - 无法成功解析过滤器表达式
- python - 如何检查列表项是否不是数据框
- c# - 中间件对用户的访问始终为空,但控制器可以正常访问
- python - 图标未出现在 QTableWidget 中
- javascript - 如何在 Firestore 中跟踪多对多关系?
- swift - 保存到日历的 EKEvent 会在 iCloud 同步后在其他设备上重复
- android - 如何停止回收器适配器内的小部件的动画,位置可能会改变?
- sql - 按用户查询报表和分组并统计特定字段