• 高级软件工程第九次作业----------团队作业6◆◆◆◆◆◆IP、IC、IQ卡团队Beta Sprint 5


         Beta  Sprint  5

           1.  会议照:

              

             2.   Beta daily task 5:

             

    成员 昨天的工作 今天的工作 遇到的问题
    吴忠粱 实现若玩家连续消行达三行以上,则游戏等级直接升一级,此次得分加倍的功能1

    修复“关于”游戏按钮所显示出来的版本信息错误的问题 1

    资源文件无法打开,系统提示其已在另一 编辑器中打开
    杨德明 实现若玩家连续消行达三行以上,则游戏等级直接升一级,此次得分加倍的功能2 修复“关于”游戏按钮所显示出来的版本信息错误的问题 2 暂无 
    张志勇 修复AMR、AAC等音频格式无法播放的问题 修复“关于”游戏按钮所显示出来的版本信息错误的问题 3

    debug报错:error RC2108:expected numerical dialog

    constant 

              3. Burn down chart:

               

              4.  Code/Document  Check-in 记录已上传至 Coding  地址  https://coding.net/u/godbee/p/LastHomework/git

              5.项目程序运行截图:

              改进按钮对于版本信息的提示:

    // 关于按钮
    CButton* CTetrisView::NewMyButton(int nID, CRect rect, int nStyle)
    {
        CString m_Caption;
        m_Caption.LoadString(nID); //取按钮标题
        CButton *p_Button = new CButton();
        ASSERT_VALID(p_Button);
        p_Button->Create(m_Caption, WS_CHILD | WS_VISIBLE | BS_PUSHBUTTON | nStyle, rect, this, nID); //创建按钮
        return p_Button;
    }

              并重新设置按钮属性:

    void CTetrisView::Relevant()
    {
        // 设置按钮
        CLeveldlg leveldlg;
        leveldlg.m_level = m_russia.m_Level;
    
        if (leveldlg.DoModal() == IDOK)
        {
            int tLevel = leveldlg.m_level;
            m_russia.m_Level = leveldlg.m_level;
            m_russia.rule.SetLevel(m_russia.m_Level);
            CString filePath;
            CString tm;
            filePath = baseWork.GetExePath(_T("config\setup.ini"));
            tm.Format(_T("%d"), tLevel);
            WritePrivateProfileString(_T("SETUP"), _T("关于"), tm, filePath);
        }
    }
  • 相关阅读:
    异常总结
    反射
    面试题
    继承多态接口
    JAVA面向对象变成学习!
    学生管理系统---三层架构
    Secondary NameNode
    Hadoop之HDFS
    大数据相关概念二
    大数据相关概念
  • 原文地址:https://www.cnblogs.com/ecutwzl1996/p/10106821.html
Copyright © 2020-2023  润新知