Delphi   发布时间:2022-04-11  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了delphi – 当激活vcl样式时,如何为我的应用程序的消息框设置外观?大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在使用Application.MessageBox在我的VCL应用程序上显示消息,但是当应用程序应用了vcl样式时,消息窗口将显示为 windows样式而不是当前的vcl样式.

示例代码

Application.MessageBox('Hello World','Hello',MB_OK + MB_ICONINFORMATION);

示例图像

如何显示当前vcl样式的消息框?

解决方法

Application.MessageBox函数在内部调用 MessageBox WinAPi函数,该窗口不是由delphi创建的表单,因此无法使用Vcl样式进行换肤.相反,您必须使用Vcl.Dialogs单元中声明的对话框类和函数之一,如MessageDlg函数.
MessageDlg('Hello World',mtInformation,[mbOK],0);

大佬总结

以上是大佬教程为你收集整理的delphi – 当激活vcl样式时,如何为我的应用程序的消息框设置外观?全部内容,希望文章能够帮你解决delphi – 当激活vcl样式时,如何为我的应用程序的消息框设置外观?所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。
标签: