回 帖 发 新 帖 刷新版面

主题:急急急!!!!有关Drawing::Font的几个问题!!!!!


下面两语句该怎么解释呀!!!!
谢谢!!!!


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个回复)

沙发

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对象)

我来回复

您尚未登录,请登录后再回复。点此登录或注册