如何在GDI Graphics.DrawString中绘制字符串,该绘制在我使用ampersand时会尊重下划线字符



我正在使用gdi 绘制字符串,但在尊敬a char前面的 &时,它的作用不像windows绘制。它只是绘制&而不是强调下一个char。也许可以选择打开/关闭它?请帮助。

当我们看不到您当前正在使用的代码来批评问题可能存在的代码,甚至您使用的GDI API的实现时,很难提供一个完整的答案。<<<<<<<<<</p>

我能做的最好的是为您提供有关基础GDI API最有可能参与的相关文档的参考。

首先:绘图串,用于实际绘制文本。

第二: StringFormat对象传递给 drawString 控制提供的字符串渲染的方面。

最后: StringFormat 对象中使用的HotKeypRefix枚举,该对象指示如何处理热键前缀(ampersands)。

在您的情况下,您正在寻找 hotkeyprefixshow 行为。(您描述的当前行为是 hotkeyprefixnone

相关内容

  • 没有找到相关文章

最新更新