我注意到问题 在Windows中使用printf设置彩色文本 给出了一个很好的示例。是否有类似的东西可以使输出被下划线标记?或者甚至加粗或斜体?
编辑:我尝试了Lundin的答案,使用COMMON_LVB_UNDERSCORE没有成功。尝试使用AddFontResource()添加arial italic字体以尝试斜体会出现错误,提示有一个
编辑:我尝试了Lundin的答案,使用COMMON_LVB_UNDERSCORE没有成功。尝试使用AddFontResource()添加arial italic字体以尝试斜体会出现错误,提示有一个
undefined reference to __imp_AddFontResourceA
。
COMMON_LVB_*
属性仅在控制台使用 DBCS 代码页时,对CHAR_INFO
属性进行使用。 - Eryk Sun