觉得字体不够大,想放大些
用CFont能实现吗?能否具体说说?

解决方案 »

  1.   

    to hanwg():
    修改对话框字体那是修改全局字体了吧,我只想在某个static text中改变字体
    to kingcom_xu():
    在paint中画?能详细说说吗?
    刚接触vc,请多多包含
      

  2.   

    CFont font;
    font.CreateSolidFont(150,"宋体");
      

  3.   

    在static text中已经添加了一个变量k
    我是想在控件中通过k.Format显示字符串变量
    并放大变量的显示
    font.CreateSolidFont()这个方法怎么在static text中调用?
      

  4.   

    从CStatic中派生出自己的一个类好了,然后再里面重载
    DrawItem()函数,用GetwindowText()得到当前窗口的标题,也就是文本的内容.
    在pDC中SelectObject()你自己创建的字体,然后把你得到的文本写在DC上就行了.
      

  5.   

    没问题,得到static的font,然后设置大小即可。
      

  6.   

    to  ensionhower(阿斌):
    有这方面的例子吗?
    想了解更多些
      

  7.   

    1.添加成員變量protected: CBrush m_brushStatic;2.在OnInitDialog()中添加
         m_brushStatic.CreateSolidBrush(RGB(160, 180, 220));3.從載HBRUSH OnCtlColor(CDC* pDC, CWnd* pWnd, UINT nCtlColor)
    {
    ....
    CFont font;
    if(pWnd->GetDlgCtrlID() == IDC_STATICID)
    {
    pDC->SetBkColor(RGB(160, 180, 220));
    pDC->SetTextColor(RGB(255, 0, 0));
    pDC->SetBkMode(TRANSPARENT);
    font.CreateFont(16,                        // 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");                  // lpszFacename
    pDC->SelectObject(&font);
    return m_brushStatic;
    }
    font.DeleteObject();
      

  8.   

    将以下地址复制到IE地址栏中,并按下回车http://202.112.105.179/vc/contents.asp?item=静态控制
      

  9.   

    在头文件中定义
    CFont font;然后创建好后使用
    m_YourStatic.SetFont(&font);就可以了呀?用得着那么麻烦?
      

  10.   

    hnyyy(前進),你說的沒錯, 我的coding中加入了對話框背景色的設置
      

  11.   

    sorry, 不是對話框, 是Static控件