mamer 发表于 2008-6-26 10:15:06

如何设置MSGBOX的字体颜色?

我想对MSGBOX中的提示里的某几个词单独设定格式以示重要(比如设成红色,加粗等等),其他单词字体保持不变。我该如何达成?请教各位高手不吝赐教,先谢过。

[ 本帖最后由 mamer 于 2008-7-11 17:52 编辑 ]

sanhen 发表于 2008-6-26 10:36:09

用GUI重写一个就是了。要多美观有多美观。哈。

mamer 发表于 2008-6-26 10:38:40

楼上的朋友,gui怎么对某几个单词单独设定独立格式?

sanhen 发表于 2008-6-26 10:42:02

理解能力有限,不是很明白你意思。

mamer 发表于 2008-6-26 10:57:28

你谦虚了,是我没说明白,比如说显示这样一句话:“HELLO,THE WORLD!”我想把“HELLO”加粗显示,其他字体不变。我理解GUI总是一齐设,能分别设置吗?请教!

sanhen 发表于 2008-6-26 11:04:48

可以的。。。不过要写通用的比较麻烦了。这个你自己定义关键字即可。

mamer 发表于 2008-6-26 11:11:17

那个……我比较笨……能……能给个例子吗?多谢先!

joyoustar 发表于 2008-6-26 11:56:33

设置两个lable就可以了,“hello”占一个,单独设置颜色不就可以吗

mamer 发表于 2008-6-26 14:55:14

楼上说的当然行,如果这样的要求比较多怎么办?有没有其他的办法啊?
另我在论坛浏览时发现这样一句话:
MsgBox(0,"","注意<strong><font color="#FF0000">任务栏</font></strong>")
这句话怎么理解。它是设置了颜色吗?

auto 发表于 2008-6-26 23:10:33

上面的语句放到AUTOIT里面RUN-RUN就知道了

rho123 发表于 2008-6-27 11:02:08

回复 9# mamer 的帖子

不能用,鉴定完毕:face (13):

runningwater 发表于 2008-6-27 14:40:43

MsgBox 实际调用的 Windows API MessageBox 函数,所以不能设置字体。
如果想要实现,就得自己绘制窗体了。

qddoit 发表于 2009-5-23 17:59:00

:face (22):

au3x 发表于 2011-12-14 16:54:30

楼主问的,就是我想找的, 在这,多谢众位,,,学习了
页: [1]
查看完整版本: 如何设置MSGBOX的字体颜色?