gpt4 book ai didi

winforms - 带有 MessageBox 图标和声音的自定义 WinForm

转载 作者:行者123 更新时间:2023-12-04 10:10:21 25 4
gpt4 key购买 nike

我想创建一个模态对话框,它的控件比标准的 .NET 多MessageBox为您提供。我已经创建了自己的 Windows 窗体,它将使用 ShowDialog() 调用以提供模态行为。但是,我想通过 MesageBoxIcon 使用 MessageBox 附带的图形。 .这可能吗?是否也可以复制播放与消息框图标相关的错误/警告窗口声音(因为它们是在用户的 Windows 设置中设置的)?

最佳答案

System.Drawing.SystemIcons显示系统图标的类 MessageBox类用途,如 Question , InformationWarning .

e.Graphics.DrawImage(SystemIcons.Question.ToBitmap(), new Point(0, 0));

有关声音,请参阅 System.Media.SystemSounds类来播放相关的声音。
System.Media.SystemSounds.Asterisk.Play();

关于winforms - 带有 MessageBox 图标和声音的自定义 WinForm,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9911648/

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