我做了个程序,但是程序主界面的字体太小了,现在想把字体设置大一些,设置为已有的字体,我不知道怎么弄,不知道调用CREATEFONT时具体的参数应该怎样设置,请大家给个详尽点的说明,谢谢了!

解决方案 »

  1.   

    用CFont吧,下面是例子:
    font.CreateFont(
    12, // nHeight
    0, // nWidth
    0, // nEscapement
    0, // nOrientation
    FW_NORMAL, // nWeight
    FALSE, // bItalic
    FALSE, // bUnderline
    0, // cStrikeOut
    ANSI_CHARSET, // nCharSet
    OUT_DEFAULT_PRECIS, // nOutPrecision
    CLIP_DEFAULT_PRECIS, // nClipPrecision
    DEFAULT_QUALITY, // nQuality
    DEFAULT_PITCH | FF_SWISS, // nPitchAndFamily
    "Arial"); 
      

  2.   

    谢谢 但是我想的是 如果不是"Arial"字体 比如说是"宋体" 其他的参数我该怎么设置 MSDN里可以查到这些东西吗