主题:急急急!!!!有关Drawing::Font的几个问题!!!!!
chaiy
[专家分:0] 发布于 2005-04-06 22:40:00
下面两语句该怎么解释呀!!!!
谢谢!!!!
displayLabel->Font= new Drawing::Font(S"Comic Sans MS",10,
displayLabel->Font->Style);
displayLabel->Font = new Drawing::Font(displayLabel->Font->FontFamily,10,
static_cast<FontStyle>(displayLabel->Font->Style ^ FontStyle::Italic));
回复列表 (共1个回复)
沙发
不是归人 [专家分:1400] 发布于 2005-04-08 10:26:00
displayLabel->Font= new Drawing::Font(S"Comic Sans MS",10,
displayLabel->Font->Style);
new Drawing::Font 建立一个新的Font对象,字体是Comic Sans MS,10号字,字体样式(醋斜体下划线)保持原来设置;
displayLabel->Font = new Drawing::Font(displayLabel->Font->FontFamily,10,
static_cast<FontStyle>(displayLabel->Font->Style ^ FontStyle::Italic));
字体不变,10号字,字体样式中是否斜体改变
(原来的FontStyle异或斜体,然后转换为FontStyle对象)
我来回复