C++程序设计题目 期末考试题啊 求求你们了。。。。。

[复制链接]
查看11 | 回复3 | 2011-1-4 10:01:48 | 显示全部楼层 |阅读模式
项目一、在文本框中设计一个滚动字幕
实验步骤:
1. 建立一个单文本框工程,如:mfc_7。
2. 在查看菜单中添加一个新的菜单项“启动”,并设置其ID为ID_TEST。
3. 为“启动”菜单添加消息处理函数OnTest(),注意是在CMfc_7View类中添加。
4. 为OnTest( )函数添加如下代码:
void CMfc_7View::OnTest( )
{
// TODO: Add your command handler code here
SetTimer(1,200,NULL);
}
5. 在类视图(ClassView)下添加数据成员:private: int x;
6. 修改OnDraw( )函数如下:

void CMfc_7View::OnDraw(CDC* pDC)
{
// CMfc_7Doc* pDoc = GetDocument();
// ASSERT_VALID(pDoc);
// TODO: add draw code for native data here
TRACE("This is a little app.");
pDC->TextOut(x,100,"你妈喊你回家吃饭喽!");
x=x+50;
RECT re;
GetClientRect(&re);
if(x>re.right-re.left)
x=0;
}
7. 在类向导中,为CMfc_7View类添加一个WM_TIMER的消息响应函数OnTimer( ),代码如下:
void CMfc_7View::OnTimer(UINT nIDEvent)
{
// TODO: Add your message handler code here and/or call default
Invalidate();

8. 运行测试。

回复

使用道具 举报

千问 | 2011-1-4 10:01:48 | 显示全部楼层
你不是有实验步骤吗,照着做就行了。
回复

使用道具 举报

千问 | 2011-1-4 10:01:48 | 显示全部楼层
兄弟 多读几遍 答案就出来了
回复

使用道具 举报

千问 | 2011-1-4 10:01:48 | 显示全部楼层
晕,不知道问什么?这个代码不是都告诉你了啊。直接用就完了
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行