gpt4 book ai didi

delphi - Delphi:Vcl样式和拖放

转载 作者:行者123 更新时间:2023-12-03 19:19:00 28 4
gpt4 key购买 nike

我是Delphi程序员,但有一个问题。我使用TStyleManager创建表单,并在应用程序上使用皮肤。但是我也想在我的应用程序中使用“拖放”文件。我怎么能意识到这一点?我尝试了很多方法,但是……我做不到。希望对您有所帮助

最佳答案

更改vcl样式时,将重新创建表单的句柄,因此,如果在设置样式之前调用了DragAcceptFiles函数,则应用样式时使用的句柄将不同。要修复该问题,请以这种方式执行DragAcceptFiles函数。

 TStyleManager.SetStyle(StyleName);
Application.ProcessMessages;//process the message queue;
DragAcceptFiles( Handle, True );

关于delphi - Delphi:Vcl样式和拖放,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10332931/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com