保存桌面快捷方式 - - 设为首页 - 手机版
凹丫丫旗下网站:四字成语大全 - 故事大全 - 范文大全
您现在的位置: 范文大全 >> 理工论文 >> 计算机信息技术 >> 正文

VC++中静态控件的特殊用法


CshowAnimationDlg类中,增加两个变量m_xm_y,用以表示字符串的坐标。

OnInitDialog函数中添加下列代码:

m_x=0;

m_y=0;

KillTimer(1);

VERIFY(SetTimer(1, 500, NULL) != 0);

  1. CshowAnimationDlg类中,增加一个成员函数Draw()如下:

    void CshowAnimationDlg::Draw()

    {

    CWnd *pWnd=GetDlgItem(IDC_PREVIEW);

    CDC *pDC=pWnd->GetDC();

    RECT rect;

    pWnd->GetClientRect(&rect);

    pWnd->Invalidate();

    pWnd->UpdateWindow();

    pDC->SelectStockObject(BLACK_BRUSH);

    pDC->Rectangle(0,0,rect.right,rect.bottom);

    pDC->SetTextColor(RGB(255,0,0));

    pDC->SetBkColor(RGB(0,0,0));

    if((m_x>=rect.right)||(m_y>=rect.bottom-20))

    { m_x=0;

    m_y=0;

    }

    pDC->TextOut(m_x,m_y,"动画");

    }

  2. OnTimer函数中,添加如下代码:

 

《VC++中静态控件的特殊用法(第4页)》
本文链接地址:http://www.oyaya.net/fanwen/view/140649.html

★温馨提示:你可以返回到 计算机信息技术 也可以利用本站页顶的站内搜索功能查找你想要的文章。