首页 > TAG信息列表 > ProcessMessages

win 窗体 按钮 .Enabled:=false 中间做很多事情 还是会触发clik事件思考

本人是delphi , btnStart.Enabled:=false;  之间做一个递归比较耗时, btnStart.Enabled:=true; 发现在Enabled:=false; 之后还是会触发用户重复clik,诧异了。 百度了一下,发现 C# winform也是有这个问题,同一套机制。百度到下方文章, 避免用户重复点击按钮(使用Enable:=False,消息繁