版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
mfc画板课程设计一、教学目标
本课程以MFC画板为主要教学内容,旨在帮助学生掌握Windows编程基础中的形绘制技术,培养其程序设计能力和审美意识。知识目标方面,学生能够理解MFC框架下的绘机制,掌握GDI对象的创建与使用,熟悉常用形绘制函数(如LineTo、Rectangle、Ellipse等)的语法与参数设置,并了解坐标系转换的基本原理。技能目标方面,学生能够独立完成一个简单的画板程序,包括自由绘制线条、绘制矩形和圆形,并能实现基本颜色选择和笔触粗细调整功能。情感态度价值观目标方面,通过实践操作激发学生对形编程的兴趣,培养其细心观察、耐心调试的良好习惯,增强团队协作意识,提升解决实际问题的能力。本课程属于计算机编程入门的实践性课程,针对初中三年级学生,他们已具备一定的编程基础,但对形界面编程较为陌生,需注重理论联系实际,通过实例引导,逐步提升其动手能力。课程目标分解为:能够正确创建和释放GDI对象;能够运用坐标系统实现形绘制;能够设计用户交互界面,实现基本画功能。
二、教学内容
为实现课程目标,教学内容围绕MFC画板的核心功能展开,系统讲解GDI对象管理、形绘制方法及用户交互设计。教学大纲安排如下:
**第一部分:MFC绘基础(2课时)**
1.**MFC绘机制概述**(0.5课时)
-GDI对象的概念与分类(画笔、画刷、字体、位)
-GDI对象的创建、选择与释放(使用CPen、CBrush、CFont等类)
-设备上下文(DC)的获取与使用(CPntDC、CClientDC的区别)
-教材章节关联:第5章MFC绘基础,节选GDI对象管理相关内容
2.**基本形绘制函数**(1课时)
-直线绘制(LineTo、MoveToEx)
-矩形绘制(Rectangle、CreateSolidBrush)
-圆形与椭圆绘制(Ellipse、Arc)
-自定义形绘制方法(结合坐标系转换)
-教材章节关联:第6章GDI对象与形绘制,重点函数说明
**第二部分:画板核心功能实现(4课时)**
1.**颜色与样式设置**(0.5课时)
-画笔颜色与样式(SetDCPen、CreatePen)
-画刷填充(SetDCBrush、CreateSolidBrush)
-线条粗细与样式调整
2.**用户交互设计**(1课时)
-鼠标事件响应(ON_WM_LBUTTONDOWN、ON_WM_MOUSEMOVE)
-绘状态管理(拖拽绘制逻辑实现)
-键盘事件应用(如调整颜色选择)
3.**坐标系与变换**(1课时)
-设备坐标系与逻辑坐标系的转换(SetMapMode、SetWindowExt)
-视缩放与平移的实现方法
4.**基本画板界面开发**(1.5课时)
-主窗口与客户区的划分
-工具栏设计(颜色、粗细选择功能)
-清屏与保存功能初步实现
-教材章节关联:第7章MFC常用控件,第8章GDI高级应用
**第三部分:综合实践与拓展(2课时)**
1.**完整画板程序调试**(1课时)
-代码整合与错误排查
-性能优化(如双缓冲技术简介)
2.**拓展功能设计**(1课时)
-形撤销/重做功能
-多形层叠显示(简单分层实现)
-教材章节关联:第9章MFC程序调试与优化
教学进度安排:前2课时理论铺垫,后6课时分模块实践,最后2课时综合调试。内容紧扣教材第5-9章,以实例驱动,确保学生从GDI对象使用到完整应用的开发流程全覆盖。
三、教学方法
为有效达成教学目标,结合初中三年级学生的认知特点和课程实践性要求,采用以案例教学法为主线,融合讲授法、讨论法、实验法的混合式教学模式。具体方法设计如下:
**1.讲授法**
针对GDI对象管理、坐标系转换等理论性较强的内容,采用精讲式教学。以教材第5章GDI对象生命周期为例,通过PPT演示对象创建(CPen构造函数)、选择(SelectObject)、释放(DeleteObject)的完整流程,结合代码片段解释关键参数(如penStyle、color)的设置逻辑。讲授时长控制在15分钟以内,辅以动画模拟GDI对象在DC中的状态变化,强化抽象概念的可视化理解。
**2.案例分析法**
以教材第6章“绘制一个简单的矩形”为例,剖析MFC绘函数的调用顺序与参数影响。通过对比“Rectangle”与“CreateSolidBrush”的协作关系,引出画刷对象对形填充效果的决定性作用。设计对比实验:同一代码段分别使用不同颜色画刷(实心、渐变),引导学生观察参数变化对输出的影响,培养“参数-行为”的关联思维。
**3.讨论法**
在用户交互设计模块(教材第7章事件处理),设置“如何实现连续绘制”的讨论议题。将学生分组,分别探讨ON_WM_LBUTTONDOWN与ON_WM_MOUSEMOVE的事件触发机制差异,鼓励提出“拖拽绘制”的多种实现方案(如记录起始点、动态刷新缓冲区)。教师总结时强调MFC消息映射机制对事件处理的优化作用,深化对消息循环的理解。
**4.实验法**
采用“任务驱动+阶梯式实验”模式。基础实验(教材配套例程)要求学生复现“画笔颜色切换”功能;进阶实验要求整合“工具栏与绘区交互”,最终目标完成教材第8章案例“带橡皮擦功能的画板”。实验环节采用“演示-模仿-创新”三阶段:
-演示阶段:教师展示基础画板框架代码(含DC获取、绘函数封装),明确模块化开发思路;
-模仿阶段:学生基于模板实现颜色选择器,对照教材第6章函数原型完成画刷切换;
-创新阶段:开放性任务“增加文字输入功能”,要求运用CFont类与TextOut函数,培养自主解决问题能力。
**5.多样化辅助手段**
结合教材配套的“画板示例代码”,利用VisualStudio调试器进行断点跟踪,直观展示GDI对象状态流转。开发在线画板工具(如JS实现的基础版本),供课前预习和课后拓展,强化形编程的直观感受。
四、教学资源
为支撑教学内容和多样化教学方法的有效实施,系统配置以下教学资源,确保知识传授、技能训练与情感培养的协同推进:
**1.教材与参考书**
-**核心教材**:选用《MFC程序设计教程》(第5版),重点研读第5章GDI对象管理、第6章形绘制、第7章消息处理、第8章控件应用及第9章高级绘技术,确保内容覆盖课程全部知识点。
-**配套参考书**:提供《Windows形编程实战》(含MFC源码)、《VisualStudio2019从入门到精通》作为拓展阅读,支持学生自主探究画板功能的深度优化(如双缓冲抗锯齿、层管理算法)。
**2.多媒体教学资源**
-**PPT课件**:整合教材例程的代码片段与运行效果,嵌入坐标系转换的动态模拟动画(如GDI对象选择过程的可视化),强化抽象概念的直观理解。
-**教学视频**:录制“画刷创建与填充效果关联”“消息映射框架搭建”等微课视频(每节5-8分钟),配合教材第7章事件处理模块,供学生课前预习或课后回溯。
-**在线工具**:利用CodePen搭建在线MFC画板交互演示平台,实现在线修改参数(如penColor、penWidth)并即时查看渲染效果,弥补教材静态截的局限性。
**3.实验设备与环境**
-**硬件配置**:要求学生配备安装VisualStudio2019(含MFC支持)、Windows10的PC,确保开发环境的统一性。
-**软件资源**:提供教材配套的源代码压缩包(含画板基础框架、调试用DLL库),需提前分发至教学服务器。
-**辅助工具**:部署Git版本控制工具,要求学生记录实验代码的提交日志,培养团队协作时的版本管理习惯(与教材第9章项目协作关联)。
**4.拓展资源**
-**开源项目**:推荐GitHub上的简易MFC画板开源代码(如Star超过300的仓库),引导学生分析其内存管理优化方案。
-**技术论坛**:建立课程专属的QQ群,共享《MFC程序设计教程》勘误表、常见编译错误(如GDI对象释放失败)的解决集锦,强化教材与实际开发场景的衔接。
五、教学评估
为全面、客观地评价学生的学习效果,构建“过程性评估+终结性评估”相结合的多元评估体系,确保评估结果与课程目标、教学内容及教学方法相匹配。具体方案如下:
**1.平时表现(30%)**
-**课堂参与度**:记录学生回答问题、参与讨论(如坐标系转换方案的碰撞研讨)的积极性,关联教材第6章案例分析的深度。
-**实验记录**:检查实验报告中代码调试截(如断点跟踪GDI对象生命周期)、错误分析(如SetWindowExt参数异常导致绘失真),需体现对教材第8章控件消息传递的理解。
-**随堂测验**:每模块结束后进行5分钟选择题/填空题测试(如“绘制椭圆需调用哪个函数及其参数要求”),覆盖教材第5章核心概念。
**2.作业评估(30%)**
-**模块作业**:分阶段布置作业,如“实现带颜色选择器的画笔工具”(对应教材第6章画刷管理)、“完成橡皮擦功能并封装为工具栏按钮”(关联第7章ON_WM_LBUTTONDOWN事件)。要求提交源代码及运行截,重点评估GDI对象创建链路的完整性。
-**拓展作业**:开放式任务“优化画板性能,减少重绘闪烁”(参考教材第9章双缓冲原理),鼓励学生查阅《Windows形编程实战》提出解决方案,评估其自主探究能力。
**3.终结性评估(40%)**
-**实验报告**:要求提交“完整画板程序代码+设计文档”,文档需包含类(如CDrawView派生关系)、关键函数(Ellipse与Arc的对比实现)的算法描述,对照教材第5-8章知识体系进行知识应用评价。
-**项目答辩**:分组展示最终作品,答辩环节围绕“如何解决拖拽绘制时坐标偏移问题”(教材第7章难点)进行提问,考察团队协作及问题解决过程的逻辑性。
**评估标准**:制定量化评分表,维度包括“代码规范性(命名规范对照教材例程)”“功能实现度(是否覆盖所有模块要求)”“界面友好性(工具栏布局合理性)”及“调试能力(错误日志的完整性)”,确保评估与MFC画板实践目标的强关联性。
六、教学安排
本课程总课时为12课时,采用集中授课模式,安排在每周三下午第二、三节课(共4课时),周四下午第一、二节课(共4课时),以及周末进行一次实验强化(4课时),确保在16天内完成教学任务,同时考虑学生的作息规律与代码编写的高峰期(晚上)。具体安排如下:
**第一阶段:基础理论构建(4课时,周三下午)**
-**课时1**:MFC绘框架概述,GDI对象生命周期(CPen/Brush创建与选择),教材第5章核心概念讲解,配合PPT演示对象状态转换动画。
-**课时2**:基本形绘制函数(LineTo/Ellipse/Rectangle),坐标系基础(设备坐标与逻辑坐标),结合教材第6章例程进行代码拆解,要求学生课后复现直线绘制功能。
-**课时3**:用户交互设计入门(消息映射ON_WM_LBUTTONDOWN,拖拽逻辑初步),通过讨论法分析教材第7章事件处理流程,布置“绘制矩形”交互作业。
-**课时4**:颜色与样式设置(画刷填充、笔触粗细),坐标系转换进阶(SetMapMode应用),总结GDI对象管理全流程,播放微课视频强化记忆。
**第二阶段:模块化开发实践(4课时,周四下午)**
-**课时5-6**:工具栏设计与状态管理(颜色选择器实现),分组讨论教材第7章控件与消息的协作关系,实验环境部署VisualStudio2019及配套源码。
-**课时7-8**:完整画板框架搭建,重点调试绘区与工具栏的联动(如ON_WM_PNT消息处理),要求学生记录实验日志,标注教材第8章控件应用中的关键代码段。
**第三阶段:综合实践与拓展(4课时,周末)**
-**课时9**:画板核心功能调试(清屏、保存),教师巡视指导,强调教材第9章项目优化建议(如内存泄漏排查)。
-**课时10-11**:分组项目答辩,展示“带撤销功能的画板”,答辩环节重点考察对消息传递链(如ON_BN_CLICKED与ON_WM_LBUTTONDOWN的嵌套调用)的理解深度。
-**课时12**:开放性拓展(层管理或渐变填充),提交最终实验报告,要求包含对MFC画板技术选型(如GDIvsDirect2D)的简短评述,对照教材目录进行知识体系梳理。
**教学地点**:固定在计算机实验室,确保每生一台开发环境完整的PC,投影仪用于展示核心代码与运行效果,白板用于绘制坐标系转换示意,与教材第6章实践要求相匹配。
七、差异化教学
针对初中三年级学生在编程基础、逻辑思维及学习兴趣上的差异,采取分层教学与个性化指导策略,确保所有学生能在MFC画板课程中实现有效学习。具体措施如下:
**1.分层任务设计**
-**基础层(能力较弱学生)**:要求掌握教材第5章GDI对象的基本操作(创建、选择、释放),能复现“单色直线绘制”功能。提供“画板基础框架代码”作为起点,降低初期难度,通过模仿实验完成对CPntDC的初步应用。
-**提高层(中等能力学生)**:需完成教材第6章所有形绘制函数的独立实现,并整合“颜色选择器”工具栏(涉及CComboBox与ON_BN_CLICKED消息响应)。实验作业增加“坐标转换调试”挑战,要求分析SetWindowExt与SetViewPortExt参数对画布缩放的影响。
-**拓展层(能力较强学生)**:鼓励实现“撤销/重做”功能(涉及栈数据结构)或“渐变填充画刷”技术(参考教材第8章高级绘应用),允许自主调研GDI+接口(如CImage类)进行性能优化。提供《Windows形编程实战》相关章节作为参考,支持提前进入项目答辩准备。
**2.个性化辅导机制**
-**实验分组动态调整**:根据前两周代码提交质量(如GDI对象创建链路的完整性)重新分组,确保同组内能力差距适中,便于“结对编程”完成工具栏交互设计(教材第7章内容)。
-**在线答疑与资源推荐**:建立课程专属论坛板块,教师每日集中解答共性问题(如教材第6章Ellipse函数参数设置),同时为拓展层学生推荐GitHub上MFC绘扩展项目(如手绘笔迹识别),鼓励课外延伸学习。
**3.评估方式差异化**
-**平时表现维度调整**:基础层学生重点评估实验记录的完整性(如是否正确标注GDI对象生命周期),提高层关注代码规范性(变量命名是否遵循教材例程),拓展层则考察方案设计的创新性(如自定义画笔工具的实现思路)。
-**作业权重分配**:基础层作业(30%权重)侧重核心功能复现(直线绘制),提高层作业(40%权重)强调交互整合(颜色选择器),拓展层作业(50%权重)允许自主选题并提交技术报告(如双缓冲原理应用分析)。
通过分层任务与动态分组,确保每个学生都在原有基础上获得能力提升,同时维持对MFC画板技术体系的整体认知连贯性。
八、教学反思和调整
课程实施过程中,建立动态的教学反思与调整机制,确保教学活动与学生的学习需求实时匹配,提升MFC画板课程的教学效果。具体措施如下:
**1.课时中反思与即时调整**
-**课堂观察**:每课时结束后,教师记录学生完成坐标系转换练习(教材第6章核心难点)时的典型错误(如逻辑坐标与设备坐标混淆),分析错误原因是否源于理论讲解深度不足或实验铺垫不够。例如,若发现超过40%学生无法正确设置SetMapMode,则下一课时增加坐标变换的模拟动画演示,并将相关例程(如教材配套的缩放画布示例)提前至理论部分讲解。
-**互动反馈**:在工具栏设计与消息响应(教材第7章)讨论环节,关注学生提出的实现方案差异,对于“是否必须使用CComboBox控件”等争议点,引导其对比教材第7章控件说明与自定义消息处理方案的优劣,动态调整教学内容侧重。
**2.实验阶段反思与策略优化**
-**代码评审**:实验阶段(第二阶段4课时)结束后,收集学生提交的“绘制矩形”作业,统计ON_WM_LBUTTONDOWN事件处理函数中坐标记录逻辑的常见问题(如未区分按下与移动阶段),据此调整实验指导文档中“拖拽绘制实现流程”(参考教材第7章消息传递模型)的详细程度,增加断点调试技巧的演示视频。
-**分组调整**:若发现某小组(如提高层)在整合颜色选择器时普遍存在GDI对象管理混乱问题(误用DeleteObject导致后续绘制失败),则临时插入15分钟“GDI对象生命周期回顾”微课程,并要求该组同学重做关键代码段,确保与教材第5章知识点的牢固掌握。
**3.终结性评估反馈与课程重构**
-**项目答辩分析**:第四阶段答辩(课时10-12)后,分析各层级学生呈现的技术难点,如基础层普遍对ON_WM_PNT重绘机制理解不清(导致清屏功能失效),提高层则多在消息循环与类成员变量同步方面出错。据此修订实验报告评分标准,增加“MFC消息处理流程说明”的必填项,并在下次课程补充教材第9章关于资源管理的补充案例。
-**拓展任务调整**:若超过50%学生选择“撤销功能”拓展任务但实现效果不佳,则反思是否实验阶段对栈数据结构的铺垫不足,未来可考虑在第二阶段中后期增加“命令模式初步”的专题讲座,为该类拓展任务提供理论支持。通过定期反思与调整,确保教学进度与难度始终围绕MFC画板的核心技术体系(GDI、消息、控件)展开,并紧密关联教材内容,实现知识深度与广度的平衡。
九、教学创新
为提升MFC画板课程的吸引力和互动性,创新教学方法与技术手段,强化学生的主动参与和创造性思维。具体措施如下:
**1.虚拟现实(VR)技术沉浸式体验**
引入VR头显设备,开发简易VR画板场景。学生可在虚拟环境中体验3D坐标系下的形绘制,如用虚拟笔在空中绘制三维几何体(关联教材第6章2D绘制原理),直观感受逻辑坐标向设备坐标的映射过程。该技术增强空间感知能力,激发对坐标系转换抽象概念的兴趣,同时提供不同于传统屏幕操作的沉浸式学习体验。实验阶段(课时9-10)安排VR模块,要求学生记录3D绘操作日志,并与传统画板实现进行对比分析。
**2.()辅助创意生成**
集成在线像生成工具(如基于文生的API),设计“灵感激发”创新任务。学生在实现基础画板后,可通过输入关键词(如“星空”“海洋”)获取生成的参考像,再利用MFC编程实现类似风格的形效果(如动态星空背景绘制,涉及Timer消息与GDI位操作)。此环节关联教材第8章高级绘技术,培养“技术+创意”的跨界思维,同时强化对GDI位处理能力的应用。
**3.互动编程平台实时协作**
利用CodeMirror在线编辑器搭建实时协作课堂,学生可通过分屏展示不同工具栏设计方案(教材第7章控件应用),即时同步修改代码并观察运行效果。教师可远程介入调试,或随机抽取学生代码进行“快问快答”式点评,将传统课堂演示转变为动态交互过程,提升代码讲解的针对性和学生的参与感。
通过VR/AR技术、工具和在线协作平台的融合,使MFC画板教学突破教材二维平面的局限,构建“技术体验-创意实践-协作共享”的创新教学模式。
十、跨学科整合
MFC画板课程不仅是编程技能训练,其形绘制、坐标系转换等核心内容与数学、美术、物理等学科存在天然关联,通过跨学科整合可促进知识迁移与综合素养发展。具体措施如下:
**1.数学与编程的融合**
在坐标系教学(教材第6章)中,引入数学投影变换理论,解释SetWindowExt/SetViewPortExt参数对画布缩放的实际意义,要求学生用数学公式推导坐标转换后的像素点位置。拓展任务中,布置“极坐标绘制复杂案”项目,需学生结合三角函数(教材数学内容)与MFC绘制函数(Ellipse/LineTo)实现(如雪花曲线),深化对参数方程与程序实现的关联认知。
**2.美术与UI设计的渗透**
邀请美术教师进行联合讲座,讲解色彩理论(色相、饱和度关联教材第6章画刷创建)与构原则在画板界面设计中的应用。实验阶段(课时5-8)要求学生完成“主题画板”设计(如儿童涂鸦板、像素画工具),需提交包含色彩搭配说明(参考教材第8章画刷样式)和交互逻辑分析的“设计文档”,培养审美素养与用户思维。
**3.物理与形渲染的关联**
在讲解坐标系转换时,类比物理中的参照系变换,解释设备坐标系如同屏幕坐标系,逻辑坐标系如同物理实验中的测量坐标系。拓展任务(课时11-12)引入“模拟光学折射”项目,要求学生利用MFC实现光线(直线)穿过不同“介质”(画布区域)时的折射效果(涉及斜率计算与坐标系偏移,关联教材第6章数学应用),将抽象编程知识与物理光学现象结合。
通过数学建模、美术设计和物理模拟等跨学科项目,使学生在解决MFC画板技术问题的同时,提升数理逻辑、艺术审美与科学探究能力,实现学科素养的全面发展,强化对教材核心知识的深度理解与迁移应用。
十一、社会实践和应用
为提升学生的创新能力和实践能力,设计与社会实践和应用紧密相关的教学活动,使MFC画板课程的技术学习转化为解决实际问题的能力。具体措施如下:
**1.社区服务项目实践**
学生为学校或社区设计简易的互动信息板。要求运用教材第7章消息处理和第8章控件应用知识,开发“电子公告板”小程序,包含文字滚动(利用TextOut与Timer)、片展示(CImage类)和留言板基础功能。项目需涉及用户需求调研(如访谈社区管理员)、界面设计(结合美术学科色彩搭配知识)和代码实现,最终成果可部署在社区电脑或投影展示,锻炼学生需求分析、团队协作和技术落地的全流程实践能力。
**2.创新设计竞赛驱动**
举办“创意形工具”设计大赛,鼓励学生基于MFC画板框架,开发具有实用性的形编辑工具(如简易Logo设计器、几何形参数化生成器)。比赛要求提交包含功能演示视频(展示教材第6章高级绘技术如渐变填充的应用)和专利说明书的参赛作品。获奖作品可推荐至校科技节展示,或指导学生撰写简单的技术专利申请(强调MFC对象管理创新点),激发学生的创新热情和知识产权意识。
**3.企业真实需求引入**
联系本地设计工作室或中小型企业,引入真实的UI界面调试或简单动画效果开发任务(如教材第9章案例的简化版,如为现有软件修改按钮标绘制逻
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026广西干部学院(广西壮族自治区公务员培训中心)招聘编外人员3人笔试参考题库及答案解析
- 2026年甘肃社会主义学院招聘事业编制工作人员补充笔试备考试题及答案解析
- 2026山东东营市东凯实验学校招聘数学教师1人笔试备考题库及答案解析
- 低血糖患者的健康教育
- 2026湖南郴州市国控健康养老服务有限公司招聘6人笔试备考题库及答案解析
- 海上巴士职业规划
- 2026年吉水县吉瑞农贸有限公司招聘2名营业员笔试备考题库及答案解析
- 统一绿茶《丛林的法则》节目冠名·EPR传播活动方案黄子韬互动直播
- 动画专业职业规划指南
- 2026年汉中城固县天明小学招聘(1-2人)考试备考题库及答案解析
- 人工智能通识导论 课件 王万良 第1-9章 人工智能概论-连接主义:人工神经网络
- 安全工程毕业论文
- 原发性骨髓纤维化诊断与治疗中国指南(2025年版)
- TNAHIEM《智慧药房建设与运维管理标准》
- T∕GDRX 4004-2025 送气工行为规范
- 2025年房地产企业收入核算培训
- 胎盘早剥的课件
- 2026年烟台工程职业技术学院单招综合素质考试题库必考题
- 2025年河南工业职业技术学院单招职业倾向性测试题库附参考答案详解夺
- 体育教师育人案例与心得分享
- 钢结构防火涂料应用技术规程TCECS 24-2020
评论
0/150
提交评论