阅读背景:

.net 在创建窗口句柄之前,不能在控件上调用 Invoke 或 BeginInvoke。

来源:互联网 
窗体句柄的创建

窗口创建时,窗口并没有创建句柄,只有Application.Run(form)或者form.Show()之后才有句柄,即窗口只有显示或者启动消息循环后才有句柄!如果创建form之后,主线程中调用form.Handler,如果句柄尚未创建,引用该属性将强制创建句柄,对习哦他能够内的逻辑将产生致命的影响。窗口创建时,窗口并没有创建句柄,只有Application.Run




你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: