登录
首页 >  Golang >  Go问答

如何在Go编程语言中使用User32.dll的MessageBox函数?

来源:stackoverflow

时间:2024-03-12 23:09:28 368浏览 收藏

积累知识,胜过积蓄金银!毕竟在Golang开发的过程中,会遇到各种各样的问题,往往都是一些细节知识点还没有掌握好而导致的,因此基础知识点的积累是很重要的。下面本文《如何在Go编程语言中使用User32.dll的MessageBox函数?》,就带大家讲解一下知识点,若是你对本文感兴趣,或者是想搞懂其中某个知识点,就请你继续往下看吧~

问题内容

我发现了如何使用这个 Stackoverflow 答案在 Go 中创建一个简单的 MessageBox: https://stackoverflow.com/a/71919136/14997578

这使用 user32 Windows DLL 来创建它。

问题是现在我需要添加一个链接,显然你可以点击。 我尝试像普通文本一样编写链接,但它也输出普通文本。

有没有办法添加指向 user32.dll MessageBox 的链接?


正确答案


MessageBox 仅支持图标和纯文本。

使用 Task dialog (ComCtl v6) 和 TDF_ENABLE_HYPERLINKS 标志。 TaskDialogIndirect 的序数为 345。

以上就是本文的全部内容了,是否有顺利帮助你解决问题?若是能给你带来学习上的帮助,请大家多多支持golang学习网!更多关于Golang的相关知识,也可关注golang学习网公众号。

声明:本文转载于:stackoverflow 如有侵犯,请联系study_golang@163.com删除
相关阅读
更多>
最新阅读
更多>
课程推荐
更多>