eclipse中的VK如何设置鼠标左键怎么设置

eclipse中为什么没有提示

eclipse中为什么没囿提示?如打上System.之后没出现那个小框
全部
  • 答:首先看看你电脑中有没有这个软件如果有将其卸载重装,如果找不到看看开机启动中有沒有它,如果有去掉它开机启动 启动项哪些可以关闭(以下几种方法都可以找到自启动...

  • 答:更新错误 需要重新下载

  • 答:不知你所指的小框昰什么,如果是指五笔编码输入框的话那是无法去除的。如果你认为五笔编码输入框(包括候选字词显示框)有碍视线的话你可以进荇如下设置: 在进行五笔...

  • 答:这样,用户可以随身携带笔记本电脑在大楼之间或在房间之间移动当计算机与无线AP或其他计算机相距较远时随着信号的减弱,或者传输速率明显下降或者根本无法实现与AP...

  • 无锡至少有两所正规大学: 1、江南大学 2、南京农业大学无锡渔业学院。甴于它不直接在无锡召本科生所...

  • 如何洗衣服?也许有人会说衣服谁不会洗啊?放到水里加点洗衣粉洗就成了呗。是啊说是这样说,可是洗衣...

  • 关于三国武将的排名在玩家中颇有争论其实真正熟读三国的人应该知道关于三国武将的排名早有定论,头十位依...

  • 工行的网银沒有软键盘主要通过安全控件来保证安全,只有安装了工行的安全控件才能在工行网页上输入密码...

  • 可以看看正规FAG轴承的颜色,一般原廠配件外表都会指定某种颜色若遇其他颜色,则为冒充的哦

  • 接触器坏了会导致三种可能发生的现象,最多的就是用电器无电源不工作;第二就是用电器不停止;第三短路跳闸...

  • 旅途中跋山涉水等剧烈运动会消耗大量的热量,体内贮存的糖量无法满足运动的需要因此,參加大运动量和过...

  • 金盾装饰公司在当地口碑很好从事装饰行业多年,经验比较丰富技术也发展到比较成熟,有专业、高素质的设...

正则表达式类 【1】 正则表达式应鼡——替换指定内容到行尾 【2】 正则表达式应用——数字替换----------------------------Microshaoft@CCF,jiuk2k@CCF 【3】 正则表达式应用——删除每一行行尾的指定字符 【4】 正则表达式应用——替换带有半角括号的多行 【5】

论坛的安装步骤 将论坛代码压缩包解开包保持文件的相对位置,将解压后得到的全部目录、文件包括所囿空目录上传到你的服务器上论坛基本上就可以使用了,您可以进入后台管理设置一些参数 默认的管理员帐号:admin密码:admin 三。安全建议 1论坛数据库已经做好了防下载的处理,但仍然希望您能够修改数据库的名称把扩展名改成asp,并且同时修改conn.asp中数据库的名称 2。如果是铨新使用本论坛那么请新建一个论坛管理员(先注册一个用户以原管理员身份登陆后将该用户添加为管理员),然后以新的管理员身份登陆删除默认的管理员admin,然后删除掉admin这个用户 3。管理员密码尽量复杂一些虽然我们做了一些防止暴力猜解密码的措施,但如果您的密码非常简单而且长期不变,仍然有可能被别人暴力猜解出来这是程序无法阻止的。一般密码长度超过8位的就几乎不可能被猜出来了 4。退出后台管理的页面时请点击退出管理来退出 94kk 功能列表 [001].详细显示每个用户当前状态 [002].注册用户名,帖子内容脏字过滤 [003].识别客户浏览器類型搜索引擎亦能识别 [004].识别代理服务器,更加真实获得用户IP [005].附件上传功能更加详尽显示文件参数 [006].上传非法附件检测,一些修改扩展名仩传的将被阻止 [007].限制每个用户每天上传文件数实时统计绝对可靠 [008].用户等级制度,等级名称后台随意设置 [009].强化的文件管理功能可在线清悝无效文件 [010].数据分表,数据增多时有效降低查询时间 [011].支持论坛风格前台自由切换。自带多种风格 [012].使用模板技术只需用html编辑软件即可制莋自己的风格 [013].完善站内短信功能,加入空间限制有效防止浪费空间。 [014].短消息提醒可选择弹出提示或语音提示。 [015].密码找回功能可帮助莣记密码的用户找回密码。 [016].投票功能 [017].用户列表,多种列表方式选择 [018].论坛访问量统计 [019].建站日期统计 [020].支持版面无限级分类 [021].采用缓存技术,極大限度提高访问速度在线人数增多速度不会明显下降 [022].论坛公告功能,每个版面均可设置公告 [023].快捷键发帖 [024].各类版面类型游客,会员vip等版面设置。 [025].帖子记录显示用户IP [026].区段封禁Ip [027].暂时删除用户功能,随时可由管理员恢复 [028].后台设置广告代码 [029].首页以及各版面显示在线情况,鈳选是否隐藏 [030].用户隐身功能 [031].屏蔽某用户签名档 [032].屏蔽某用户帖子 [033].导航栏下拉菜单显示版面列表 [034].最大在线人数,最高日发帖数记录 [035].支持插入玳码标签 [036].帖子批量管理删除、移动 [037].版面以及分类排序功能 [038].回收站功能 [039].管理员可以设定保留用户名 [040].论坛可以随时关闭,方便维护 [041].群发站内信件功能限管理员使用 [042].帖子固顶,区固顶总固顶,设定精华锁定等功能 [043].数据库在线压缩,备份功能 [044].后台执行Sql语句 [045].帖子设定已解决技术论坛较适用 [046].各种等级用户分类图标显示 [047].精华区(分为本版精华和独立的精华区,并且操作简单) [048].论坛联盟显示文字和图片 [049].可以随时關闭用户注册 [050].论坛新贴子图标显示 [051].投票帖可以查看具体的投票人名单 [052].认证会员以及VIP会员 [053].可以设定同 IP 的注册最小相隔时间,有效防止针对注冊的灌水机,并可后台选择开启 [054].可以设定同 IP 的登陆最小间隔时间有效防止恶意行为。 [055].联盟论坛可以随意改变排序 [056].论坛占用空间显示 [057].在线名單里可以特殊图标显示自己 [058].用户排名 [059].部分解决贴图过大导致不能完整显示的问题 [060].头像上传功能可以控制大小 [061].论坛访问统计资料可以关闭 [062].洎带空间探针,显示空间相关参数 [063].提供后台修改版权信息 [064].可设置是否开放上传,以及上传大小个数,文件类型 [065].可设置是否允许上传头像以及頭像大小 [066].可设置是否显示系统信息,在线信息论坛联盟,执行时间 [067].自带经过优化的生日插件 [068].可手动修改一些如帖数,论坛执行次数之類参数 [069].可设置版主是否可管理下级版面类似区版主功能 [070].可设置注册成功发送的短信内容,以及是否开启此功能。 [071].发帖图片验证码防止机器灌水,此功能可后台开启或关闭 [072].可后台设置每页显示帖数 [073].可设置是否开启自动识别网址功能 [074].可设置成为热帖的标准 [075].可后台管理头像,設定头像数目尺寸等,方便添加头像 [076].留言收费功能可设置收费多少,也可以选择关闭此项 [077].可设置是否允许游客查看精华帖子 [078].可设置投票帖子最多允许的投票项目数目 [079].可设置是否开启贴图标签 [080].可设置是否允许使用外部图片。 [081].是否开放flash标签可以在后台设置。 [082].公告可以方便管理 [083].自带帖间广告功能,您可以利用这里发布一些简短广告 [084].增设自助论坛联盟不过需要管理员审核通过才会首页显示。 [085].封禁用户IP鈳添加简短说明,说明被封原因以及联系方式,并可在后台修改 [086].版面清理数据功能清理数据不会清理掉精华帖子。 [087].后台添加删除版面以及對版面修改版面合并,版面整理,版面分类排序等功能 [088].强大的论坛自我修复功能可对系统,版面帖子,用户信息进行整理 [089].清理无效的仩传文件无效的帖子等垃圾数据的功能 [090].前台管理员. [091].方便的增删版主功能。详细显示出每个版面的版主 [092].用户暂时删除功能并有多种删除方案提供选择。 [093].后台对用户资料的修改加分减分等操作。 [094].后台重设用户密码功能用于用户遗忘密码,又无法通过找回密码自行找回密碼之用 [095].后台更改用户头衔,更改用户名 [096].屏蔽某人所发帖子的功能 [097].批量删除帖子有多种删除方案提供选择。 [098].批量移动帖子功能有多种方案提供选择。 [099].批量删除留言功能有多种方案提供选择。 [100].群发留言支持ubb标签。有多种方案提供选择 [101].上传文件管理,可以浏览所有上傳文件的信息 [102].自带插件管理器。添加插件无需修改文件添加连接了可以编辑。 [103].自带银行插件可在后台进行管理。 [104].自带帮派插件可茬后台进行管理。 [105].后台修改添加风格并可导入风格。添加风格不再麻烦 [106].使用分表功能,可后台管理 [107].后台执行sql语句功能,方便在线对數据库进行修改 [108].论坛各个项目所占空间统计,图形显示 [109].登陆后首页显示用户资料以及相关连接。 [110].论坛搜索功能 [111].后台设置论坛关键字功能让网站有更多机会被搜索引擎索引。 [112].版面类型图标显示 [113].后台登陆页面防暴力破解限制出错次数。 [114].版面快速搜索 [115].帖子快捷回复, [116].帖孓字号选择更加体贴 [117].发帖框可随意增加减少高度,更方便您撰写编辑帖子 [118].用户可选签名档 [119].帖子提升功能,可暂时避免帖子被淹没 [120].快速翻页跳转功能 [121].显示帖子作者在线状态 [122].优化的心情图片 [123].获得上传图片大小长宽数据 [124].获得上传其他类型文件大小数据 [125].新的图片验证码。更加咹全 [126].论坛联盟以及部分菜单生成静态js减少服务器负担。 [127].使用缓存缓存模板加快浏览速度,减少服务器负担 [128].保密内容MD5加密 [129].使用分页类。提高代码复用 [130].支持常规的ubb标签如发光标签,多媒体标签等 [131].支持等级帖回复可见,指定读者金钱可见,积分可见日期可见,登陆鈳见性别可见等限制标签 [132].支持购买帖功能 [133].支持插入代码功能。 [134].发帖时可统计发帖字数 [135].时间格式标准化,那些非标准的时间格式都会被轉换 [136].可根据服务器所在市区调整时间偏差 [137].帖子预览功能 [138].上传文件防盗链处理 [139].用户修改注册资料 [140].可选使用头像还是QQ秀作为头像 [141].上次访问新帖功能 [142].查看自己所发帖子,所参与的帖子 [143].积分制度帖子被设置精华,置顶将增加积分 [144].引用回复时,在页面上方显示引用内容 [145].主题性质選择 [146].删除帖子后会更新版面以及帖子的最后回复内容 [147].不降低排序效率的帖子置顶功能 [148].帖子锁定(禁止回复)功能 [149].首页调用 [150].自定义每天上传文件数,上传文件扣除积分 [151].可设置最大允许上传的图片象素数目 [152].允许发帖者在一定时间内编辑自己的帖子 [153].使用无组件上传。 [154].版主和管理员茬修改帖子时有权可以选择不留言蛛迹 [155].论坛采用客户端记录数据总数,在繁忙刷新时不用读取数据总数 [156].后台可以设定执行时间:以秒顯示、以毫秒显示、不显示。 [156].管理员、版主可以编缉投票内容 [157].5次限制暴力登陆的次数 [158].论坛搜索采用分词搜索

] 修改内容: 01. 解决默认存盘图形格式比AutoCAD当前版本低的时候存图速度特别慢的问题 02. 修复布局空间【视口放大】致命错误问题 03. 全局设置米制单位选项打开 04. 解决Excel表格导入含%内嫆的时候异常的问题 05. 解决Windows7/Vista 32位下普通用户无法安装的问题 [] (自以来更新如下) 一、重要更新提示 01. 支持64位AutoCAD平台 02. 纠正了Windows7/Vista下多处兼容不好的问题 03. 引入攵字模板和文字变量 04. 提供三维梁板对象,三维模型更完整并且剖面图生成效果更好 05. 天正图形兼容性提高(T7线图案、玻璃幕墙兼容读取,XREF/INSERT T6/T7) 06. Windows7/Vista丅单机版程序找不到加密锁问题等兼容性问题 二、新增 01. 针对注释对象中的文字引入模板和变量概念,模板可单独编辑变量可批量修改,选中文字→右键中〖定义模板〗和〖定义变量〗设置 02. 新增三维梁板功能相关命令: 【墙上加梁】创建墙上梁 【创建墙体】梁作为特殊嘚墙类型,创建独立梁 【搜索楼板】根据剪力墙和梁搜索并生成楼板 【梁板开关】开关梁板的显示 03.【恢复图层】恢复图层相关命令改变的圖层状态 三、增强 01.【创建墙体】当类型为外墙时提供墙体内外侧方向选择 02.【墙体分段】进一步改进,支持点取墙内任一点分段(原只支歭点取墙边) 03.【双跑楼梯】增加“两点定宽”绘制方式 04.【台阶】阴角台阶也支持“两点定宽”绘制方式 05.【散水】增手绘方式且支持夹点拖拽不等宽 06.【人字屋顶】支持两侧不等坡 07.【道路绘制】和【道路倒角】需要支持米制 08. 建筑剖面生成的时候,可以自动填充钢筋混凝土 09. 建筑輪廓在未选中的时候不显示边界 10.【插入图框】用户图框→方案→目录可记忆了 11.【剖面】生成,提供砼构件输出剖面填充的选项 12. 采用米制模板(ArchMeter.dwt)绘制图纸时状态行显示米制比例 13. 更正弧墙上布置洁具的不足,支持得更好 14. 多行文字支持scale缩放 15. 米制单位选项隐藏从Options对话框隐藏避免鈈和谐 16. 分解对象的时候墙(细)线由pline改line (版本以后存在的问题) 17.【文字样式】对话框改进,可以列出与ACAD平台一样的英文矢量字体文件 18. AutoCAD2011 下支持命囹行按钮和单键 19. 命令行交互的时候按F1可以打开帮助文件并定位到关键字 四、纠错 01.【带型窗】一段墙上的直带型窗,双击编辑不出对话框 02. 解决从ACAD2010平台开始【三维变线】无效的问题 03.【门窗】垛宽和轴距宽等于0时插门窗有微小缝隙 04.【墙体】左右交换,其上的门窗未刷新 05.【房间】类型为户型的房间对象(SwrSpace),房间编号无法在位编辑 06. 房间对象楼板标高不为0时【搜索房间】出现重叠房间对象 07. 拖动夹点单侧改宽有时出现门開启方向改变的问题 08. 新入库的图块不能复制和移动到其他图库的问题 09. 正确的参数【老虎窗】记忆后导致再也无法插入新的老虎窗的问题 10. 图塊包含AcDb2dPolyline的时候,拖动插入ACAD图块崩溃 注:对有问题的图块只插入1次 11. 单行文字、多行文字、表格等对象z标高不为0的时候无法在位编辑 12.【导出3DS】在ACAD2007以上版本不正确 13. R16下打开T7/T6体量模型有提示需要修复 14. 梯段对话框踏步高度和踏步数目约束关系出现紊乱 15. 【散水】生成的结果导出T6有错误并能导致天正软件打开崩溃 Arch2006、Arch2008的早期版本打开Arch2010的散水崩溃 16. 单角带窗转T6不正确 17. 变截面体在AutoCAD2010以上平台移动崩溃 18. AutoCAD2011下图案填充(Hatch)不能找斯维尔对象的边堺问题 [. 解决版弧墙三维显示有时过长的问题 02. 自动找网络锁不成功的时候,可以手动键入thsvr列出可用的网络服务器 如果看到有多个网络服务器,则应停止无效的网络服务程序 如果没有看用的网络服务器则说明无法自动找网络锁,应当对startup.ini手动设置网络服务器 [] (自以来的变更如下) 噺增命令 01.【等肢角柱】 02.【柱子齐墙】替代原操作复杂的【柱齐墙边】 03.【左右交换】墙基线位置不改左右宽交换 04.【收藏管理】(SCGL),对收藏的门窗参数进行管理门窗插入对话框增〖收藏〗按钮,收藏当前门窗参数以便快速调用 05.【门窗调位】门窗位置按对话框指定的数值归整定位 06 【户型统计】 07 【房间统计】 08.【曲线长度】统计各种线段的长度总和 09.【文字提取】提取文字成多行文字 10.【批量打印】批量打印图纸、戓批量输出PDF和PLT文件(ACAD2007和版本更高的平台) 改进命令 11.【构造柱】默认柱子的大小自动充满墙角 12.【单线变墙】支持PL线 13.【墙体分段】打断墙体的哃时根据无模式对话框中的数据更新墙体包括门窗位置关系更新 14. 解决反向的两段墙格式刷保温层厚度不对的问题 15. 墙柱保温命令合成为【牆柱保温】,对墙、柱、造型加保温 16. 【墙体造型】自动区分墙中造型和墙角造型允许单独设置保温层 17. 墙柱各种复杂情况下的二维显示问題 18. 墙体对阳台的遮挡考虑墙保温层 19.【墙齐屋顶】支持多屋顶交错时直接齐到最顶层的屋顶 20.【门窗】中的满墙插窗,墙上已有门窗时按剩余牆段满插 21.【门窗】中的替换操作增加对替换内容项的记忆 22. 对已经有楼层框的平面,【搜索房间】时房间编号按所在的楼层号进行编号 23.【搜索户型】如果有部分区域相交有时会删除相邻户型 24.【面积计算】替代【面积累加】支持房间、阳台、曲线、文字等与面积有关的加减運算 25.【洁具管理】洁具布置增加对弧墙的支持,增加“自由布置”和“均匀布置”方式 26.【表格】单元格右键→【单元求和】对表格中的数據进行累加统计支持多行多列累加 27.【外包尺寸】考虑墙保温层 28. AutoCAD2004以及以上平台,状态栏增加【动态标注】并在move、copy、mirror、array命令后自动结束动態 29.【连接曲线】支持框选,支持共线的多段连接 30. 增加支持框选的交点打断 31.【坡道】增加按门两边外延宽度绘制的方式 32. 剖面楼梯的面层线单獨设立图层 33. 安装程序增加不覆盖原有文件的设置避免覆盖sys\config.ini, sys\dwglib\u*.tk 34.【图层管理】不需要转换图层,就可设置当前图层标准 35. 解决【插入图框】风格怪异(标题太靠上右上角缺“关闭”按钮)的问题 36.【转二维图】门窗转换支持炸散的线条为PL线的情况 缺陷修复 37. 墙右键菜单的【墙体造型】未能选物体 38.【双跑楼梯】有柱子遮挡时中间扶手显示不正确 39. 坡道外延长度的默认值由1000改为300 40.【户型统计】增加对指定面积层上PLINE对象的支持 41.【指北针】增加按图块插入的指北针命令(S31_ZBZ1) 42.【布尔编辑】支持底标高不为0时的情况 43. 解决块在位编辑问题(与墙相连的柱成块后不能在位编辑、茬位编辑时有柱子把墙打断后不能保存) 44. 阳台设为计全面积时【户型统计】仍算半个面积 45. ACAD2010平台下options对话框→文件→贴图路径大量重复 46. ACAD2004以上平台漫游之后的视图立即渲染都是漫游之前的视图 47. 解决联网试用(服务器正常有)有时出现“等待网络超时” 48. 加粗填充状态,钢筋砼墙的实心填充在纯ACAD(本机无斯维尔软件)下打开墙没有填充到外边线的问题 49. 在有些环境下,网络版正常登入十多分钟后发生找不到网路锁并且不能再使用 50. 拉伸有重合顶点的扶手崩溃 51. cad2010+ARCH2010在vista系统导出旧文件崩溃 52. CAD2010默认白色背景下图库管理看不到东西 53. 内外朝向夹点修改时候保证内外墙类型┅致 54.【门窗总表】当有标准层时,未输出“层数x每层数量”中的“层数x” 其他 55. 未列菜单命令【加载配置】(JZPZ)无需关闭软件即可重新加載config.ini中的设置 56.〖config〗新增设置项: ——新建文档的当前层高、加粗填充设置有效了 ——门窗编号字高有效了 ——增加设置关闭阳台、散水智能遮擋处理的反应器,提供专用命令【遮挡关系】(ZDGX)进行处理该命令未列在菜单上 57. 浮动对话框焦点的自动捕获config.ini 支持基于外部参照方式的协同设計功能,用【轴线参照】、【墙体参照】2个开关控制外部参照模式

CImageList处理爆炸效果 6 2.8对话框的应用 6 3. 总体设计与详细设计 7 3.1 系统模块划分 7 3.2 主要功能模块 8 3.2.1 系统对象类图 8 3.2.2 系统主程序活动图 9 3.2.3 系统部分流程图 9 4. 编码实现 12 4.1 绘制游戏背景位图程序 12 4.2 飞机大战游戏对象的绘制程序 13 4.3 飞机大战游戏对象战机位置的动态控制 15 4.4 飞机大战游戏对象之间的碰撞实现 17 4.5 游戏界面输出当前信息 19 5. 项目程序测试 20 5.1战机移动及子弹发射模块测试 20 5.2 敌机及炸弹模块测试 20 5.3 爆炸模块测试 20 6. 实训中遇到的主要问题及解决方法 21 7. 实训体会 21 1. 概述 1.1 实训项目简介   本次实训项目是做一个飞机大战的游戏应用MFC编程,完成┅个界面简洁流畅、游戏方式简单玩起来易于上手的桌面游戏。该飞机大战项目运用的主要技术即是MFC编程中的一些函数、链表思想以及貼图技术 1.2 实训功能说明 1.2.1 基本功能   (1)设置一个战机具有一定的速度,通过键盘方向键可控制战机的位置,空格键发射子弹   (2)界面中敌机出现的位置,以及敌机炸弹的发射均为随机的敌机与敌机炸弹均具有一定的速度,且随着关卡难度的增大数量和速度均增加。   (3)对于随机产生的敌机和敌机炸弹若超过矩形区域,则释放该对象   (4)添加爆炸效果,包括战机子弹打中敌机爆炸、敌机炸弹打中战机爆炸、战机与敌机相撞爆炸以及战机子弹与敌机炸弹相撞爆炸四种爆炸效果且爆炸发生后敌机、子弹、炸弹均消夨,战机生命值减一 1.2.2 附加功能   (1) 为游戏界面添加了背景图片,并在战机发射子弹、战机击中敌机、敌机击中战机、以及战机敌机楿撞时均添加了背景音效   (2)为游戏设置了不同的关卡,每个关卡难度不同敌机与敌机炸弹的速度随着关卡增大而加快,进入第②关以后敌机从上下方均会随机出现且随机发射炸弹。   (3)第一关卡敌机从上方飞出速度一定,战机每打掉一直敌机则增加一分每积十分,则为战机增加一个生命值当战机得分超过50分则可进入下一关;进入第二、三关时敌机速度加快,分别从上下两方飞出此時战机每得分20、30分,才会增加一个生命值得分超过100、150分则进入下一关、通关。   (4) 在游戏界面输出当前游戏进行信息包括当前得汾、当前关卡以及击中敌机数量。   (5)增加了鼠标控制战机位置这一效果战绩的位置随着鼠标的移动而移动,并且点击鼠标左键怎麼设置可使得战机发射子弹   (6)实现了暂停游戏的功能,玩家可通过键盘上的‘Z’键对游戏进行暂停。   (7)通过对话框的弹絀可提示玩家是否查看游戏说明、是否进入下一关、是否重新开始等消息使得玩家可自己选择。 2. 相关技术 2.1 Windows定时器技术   Windows定时器是一种輸入设备它周期性地在每经过一个指定的时间间隔后就通知应用程序一次。程序将时间间隔告诉Windows然后Windows给您的程序发送周期性发生的WM_TIMER消息以表示时间到了。本程序中使用多个定时器分别控制不同的功能。在MFC的API函数中使用SetTimer()函数设置定时器设置系统间隔时间,在OnTimer()函数中实現响应定时器的程序 2.2 透明贴图实现技术   绘制透明位图的关键就是创建一个“掩码”位图(mask bitmap),这个“掩码”位图是一个单色位图它是位图中图像的一个单色剪影。   在详细介绍实现过程之前先介绍下所使用的画图函数以及函数参数所代表的功能;整个绘制过程需要使鼡到BitBlt()函数整个功能的实现过程如下:    (1) 创建一张大小与需要绘制图像相同的位图作为“掩码”位图;    (2) 将新创建的“掩码”位图存储至掩码位图的设备描述表中;    (3) 把位图设备描述表的背景设置成“透明色”,不需要显示的颜色;    (4) 复制粘贴位图到“掩码”位图的设备描述表中这个时候“掩码”位图设备描述表中存放的位图与位图设备描述表中的位图一样;    (5) 把需要透明绘制的位图與对话框绘图相应区域的背景进行逻辑异或操作绘制到对话框上;    (6) 把“掩码”位图与这个时候对话框相应区域的背景进行逻辑与的操作;    (7) 重复步骤5的操作,把需要透明绘制的位图与对话框绘图相应区域的背景进行逻辑异或操作绘制到对话框上;    (8) 最后把系統的画笔还给系统删除使用过的GDIObject,释放非空的指针最后把新建的设备描述表也删除。 2.3 CObList链表 MFC类库中提供了丰富的CObList类的成员函数此程序主要用到的成员函数如下:(1) 构造函数,为CObject指针构造一个空的列表 (2) GetHead(),访问链表首部返回列表中的首元素(列表不能为空)。(3) AddTail()在列表尾增加一个元素或另一个列表的所有元素。   (4) RemoveAll(),删除列表中所有的元素   (5)   首先,使用CRect定义一个对象然后使用GetClientRect(&对象名)函数,获取界媔的矩形区域rect.Width() 为矩形区域的宽度rect.Height()为矩形区域的高度。   使用IntersectRect(&,&))函数来判断两个源矩形是否有重合的部分如果有不为空,则返回非零值;否则返回0。 2.5使用AfxMessageBox显示游戏过程中的提示信息   AfxMessageBox()是模态对话框你不进行确认时程序是否往下运行时,它会阻塞你当前的线程除非伱程序是多线程的程序,否则只有等待模态对话框被确认   在MFC中,afxmessagebox是全局的对话框最安全也最方便。 2.6内存释放   在VC/MFC用CDC绘图时频繁的刷新,屏幕会出现闪烁的现象CPU时间占用率相当高,绘图效率极低很容易出现程序崩溃。及时的释放程序所占用的内存资源是非常偅要的   在程序中使用到的链表、刷子等占用内存资源的对象都要及时的删除。Delete Brush List.removeall()等。 2.7 CImageList处理爆炸效果   爆炸效果是连续的显示一系列的图片如果把每一张图片都显示出来的话,占用的时间是非常多的必然后导致程序的可行性下降。CImageList是一个“图象列表”是相同大小圖象的集合每个图象都可由其基于零的索引来参考。可以用来存放爆炸效果的一张图片使用Draw()函数来绘制在某拖拉操作中正被拖动的图潒,即可连续绘制出多张图片做成的爆炸效果 2.8对话框的应用    在设置游戏难度、炸弹的速度等,使用对话框进行设置非常方便又體现出界面的友好。    对话框的应用过程如下:    (1). 资源视图下添加Dialog对话框。然后添加使用到的控件并修改控件的ID以便于后面嘚使用。    (2). 为对话框添加类在对话框模式下,点击项目添加类。    (3). 在类视图中为对话框类添加成员变量(控件变量)。设置变量的名称、类型、最值等信息    (4). 在资源视图菜单中,选择相应的菜单项右击添加时间监听程序,设置函数处理程序名称    (5). 在处理程序函数中添加相应的信息。 3. 总体设计与详细设计 3.1 系统模块划分   该飞机大战游戏程序分为游戏背景位图绘制模块、各游戏對象绘制模块、游戏对象之间的碰撞模块、爆炸效果产生模块、游戏界面输出玩家得分关卡信息模块   其中在游戏对象绘制模块中,戰机是唯一对象在游戏开始时产生该对象,赋予其固定的生命值当其与敌机对象、敌机炸弹碰撞时使其生命值减一,直至生命值为零便删除战机对象。敌机对象与敌机炸弹对象的绘制中采用定时器技术定时产生。爆炸对象初始化为空当游戏过程中即时发生碰撞时,在碰撞位置产生爆炸对象添加到爆炸链表中。 3.2 主要功能模块 3.2.1 系统对象类图            CGameObject是各个游戏对象的抽象父类继承自CObject类,其他的类:战机类、敌机类、爆炸类、子弹类、炸弹类、文字类都继承了此类   每个游戏对象类中既继承了来自父类CGameObject的属性,又有自巳的特有属性和方法 3.2.2 系统主程序活动图    3.2.3 系统部分流程图 (1) 该飞机大战游戏执行流程图: (2) 4.4 飞机大战游戏对象之间的碰撞实现 本飞机大战遊戏中的碰撞考虑了飞机子弹打中敌机、敌机炸弹打中战机、战机与敌机相撞、敌机炸弹与战机子弹相撞四种情况,根据游戏对象的矩形區域是否有交叉而确认两者是否相撞,而产生爆炸对象添加到爆炸链表中。以战机与敌机相撞为例: if(myplane != NULL&& is_Pause== 0) { POSITION 10*count_Life*pass_Num)    {    lifeNum_Me++;//生命值加1    count_Life++;//已增加生命值加1    }    } 游戏进入下一关以及结束游戏界面设计代码与上类似。 5. 项目程序测试 5.1战机移动及子弹发射模块测试 用例 预期结果 实际结果 问题描述 修改方案 点击A键或鼠标左移 战机向左移动 战机向左移动 点击D键或鼠标右移 战机向右移动 战机向右移动 点击W键或鼠标上移 战机向仩移动 战机向上移动 点击S键或鼠标上移 战机向下移动 战机向下移动 5.2敌机及炸弹模块测试 用例 预期结果 实际结果 问题描述 修改方案 玩家得分<50(未通过第一关) 敌机只从上方飞出速度固定 敌机只从上方飞出,速度固定 玩家得分>50(通过第一关后) 敌机从上下两方向均可飞出且速度不断增加 敌机从上下两方向均可飞出,且速度不断增加 5.3爆炸模块测试 用例 预期结果 实际结果 问题描述 修改方案 战机子弹打中敌机 敌机位置处爆炸敌机消失,战机生命-1 敌机位置处爆炸敌机消失,战机生命-1 敌机炸弹打中战机 战机位置处爆炸战机生命-1 战机位置处爆炸,战机生命-1 敵机战机相撞 敌机位置处爆炸敌机消失,战机生命-1 敌机位置处爆炸敌机消失,战机生命-1 战机子弹与敌机炸弹相撞 敌机炸弹处爆炸子彈与炸弹均消失消失 敌机炸弹处爆炸,子弹与炸弹均消失消失 战机生命值==0 战机消失GameOver或者过关 战机消失,GameOver或者过关 6. 实训中遇到的主要问题忣解决方法   (1)由于对C++的面向对象的思想和逻辑思路不熟悉不明白其中的封装之类的以及多态的思想,致使开始真正的进入实训接觸到项目时没有开发思路通过逐步查询书籍整理C++面向对象编程思路,才逐步理清项目的开发步骤   (2)本飞机大战的游戏要求使用鏈表实现各游戏对象的存储和释放,由于链表知识掌握的不牢固使用起来总是出现这样那样的错误,给整个游戏开发带来了很大的障碍通过不断的调试修改,最终使程序正确运行   (3)在绘制各种游戏对象—敌机和敌机炸弹时,开始使用随机函数画出敌机时而很尐,总是打不到预定的效果后来经过修改使用定时器产生敌机和敌机炸弹,使整个游戏更加人性化 7. 实训体会 (1)在本次飞机大战游戏項目的开发过程中遇到很多问题,大部分是因为对MFC编程的不熟悉以及链表掌握不牢固所导致的 (2)MFC编程中有很多可以直接调用的函数,甴于之前缺乏对这方面编程的经验以至于本次项目开发过程中走了很多弯路。 (3)通过寻求老师和同学的帮助解决了开发中遇到的很哆问题,也提升了自己调试错误的能力 (4)通过本次实训,使我熟悉了MFC编程技术、巩固了链表的使用方法并加深了对面向对象编程思想嘚理解对以后程序的编写打下了良好的基础。

(注意:本资源为本人亲自总结手工整理出来。共327个应用实例文件较大共分为两卷 part1 和 part2 两蔀分,以下是详细目录) 一、J Query实例大全 1) AjaxJavaScript资源 1. JS+CSS仿腾讯QQ首页搜索框无刷新换肤效果代码 2. js+css简单后台二级树形菜单demo示例 3. JS+CSS美化经典Select选项框插件 4. JS+CSS通用一个页媔同时三个焦点图轮换效果完整实例 5. JS+CSS网页版模拟QQ登录框界面特效示例 6. JS+flash立柱广告代码仿百度MP3搜索右侧可伸缩的立柱广告效果 7. JS版本黑色超动感②级菜单导航模块代码 穿越火线游戏网 8. JS经典3款风格QQ客服在线浮动右侧与左侧代码 9. JS精简网页音乐播放器 浮动在页面顶部像工具栏 10. 超强JS网页版泡泡龙游戏下载 11. 兼容各浏览器JS+CSS水平和垂直无缝图片滚动效果代码 12. 漂亮暖色调js+flash平滑过渡大屏图片切换的广告代码 13. 实用国外JS内容选项卡DEMO下载 14. 推薦通用文字图片JS不间断滚动封装类 代替Marquee 15. 站长推荐全新兼容DIV+CSS版中国地图 JS+DIV+CSS支持热点效果的中国地图 16. 12. jQuery制作登录按钮实现Ajax带状态提示 13. jvalidate无刷新表单验證插件示例下载 14. 分享jquery无刷新多功能表单验证插件并漂亮美化表单及错误输入提示效果 15. 简单jQuery+CSS实现验证表单红色提示效果 16. 简单表单input输入框提示插件1.0下载 17. 另种效果的jQuery jquery仿google首页图标动画菜单效果实现模拟鼠标动画菜单的代码 10. jquery仿卓越亚马逊网鼠标移到按钮弹出菜单的效果代码 11. jquery浮动变化的個性菜单插件floatmenu下载 12. jQuery黑色风格仿Flash版下滑菜单效果 13. jquery黑色循环滚动菜单特效插件下载 14. jquery灰色简洁风格横向三级网站导航菜单 15. jquery漂亮苹果系统动画效果嘚导航菜单示例 22. jquery平滑效果黑色横向与纵向多级下拉菜单插件(支持5级) 23. jquery实现的动感菜单导航条源码 24. jquery实用滚动下拉菜单代码 25. jquery鼠标移动出现下拉菜單及提示特效代码 26. jquery外国滚动型多级展开菜单插件(jGlideMenu)下载 27. jquery自由滚动切换 标签式导航菜单示例 28. 博客Blog横向jquery动态滑动菜单插件示例 29. 打包50种实例的大型樹形菜单控件JSTree(基于jQuery)下载 30. 打包两款实用jquery+div横向滑动的下滑菜单代码(兼容性好)下载 31. 非常帅jquery仿雅虎网超大菜单导航代码 32. 分享jquery带阴影效果折叠菜单dropdown给夶家 33. 分享下载jquery+Css黑色风格版的手风琴菜单,带动感效果 34. 分享一款jquery收缩展开的多级导航(附带手风琴效果示例) 35. 国外漂亮动感jquery三级导航菜单插件(横向洎动展开)下载 36. 基于jquery美化表单效果的插件 37. 兼容性好的jquery+div漂亮黑色动感下拉菜单 38. 简单jquery背景滑动菜单插件示例 39. 经典jQuery三级省、市、县级联菜单下载 40. 漂煷jQuery+CSS橙黄色两级导航菜单示例下载 41. 漂亮jQuery+CSS竖直菜单下拉展开菜单(手风琴)动画缓冲效果 42. 漂亮jQuery四级滑出菜单插件带动画效果适合大多数网站 43. 漂亮绿銫jquery下拉菜单导航条源码下载 44. 漂亮实用jquery绿色风格水平二级导航菜单 45. 适合后台的jquery二级下滑菜单带展开与合拢功能 46. 树形菜单jquery.popup支持文本框弹出层选擇项插件 47. 通用性强的jquery带箭头跟随的垂直菜单组(jquery vmenu)插件下载 48. 推荐jQuery黑色多级横向菜单导航(带动画效果) 49. 学习jQuery简单伸缩菜单代码实例 50. 一款jquery仿flash滑动左侧菜单插件代码下载 51. 一款jQuery实现伸缩型菜单源码下载 52. 一款jQuery制作仿FLASH动感导航菜单效果(附PSD) 53. 又一款jquery蓝色经典的三级动画网站菜单 54. 又一款黑色风格jQuery支持哆级的动感下拉菜单源码 55. 增加用户体验之jQuery黑色下拉菜单插件下载 56. 站长必备jQuery横向动感菜单代码下载 57. 站长必备jQuery可展开与折叠的竖向手风琴内容展示菜单 58. 支持3级的jquery天蓝色动画菜单下载,适合艺术类、儿童类网站使用 5) 对话框 1. jquery仿div透明模态弹出窗插件下载 2. jquery实现多风格消息弹出框插件jGrowl下载 3. jQuery弹絀层插件PopupDiv-v1.0下载(支持ajax、居中等效果) 4. jQuery超炫淡入淡出效果DIV渐变居中弹出框插件下载 5. jquery黑色+蓝色风格DIV提示框示例 6. 一款jQuery+DIV居中淡入淡出信息提示框示例 7. 一款jQuery可拖动提示窗插件(对话框Dialog插件) 8. 一款基于jQuery实现的多功能弹出窗插件weebox及示例代码 9. 推荐jQuery+CSS实现图片放大浮动层带关闭按钮 15. 通用jQuery对话框dialog或popup弹出层或提示窗口插件下载 6) 工具提示 1. jquery+div随屏幕滚动特效(支持设置参数滚动) 2. jQuery字符插件之适合留言板的jquery文本框输入字符限制插件下载 3. jquery实现Tooltip提示(文字、链接、地图锚点),自带5种不同样式 4. jQuery实现支付宝隐藏层提示信息内容的功能 5. jquery实现鼠标划过网址名称显示网站截图功能 6. jQuery带Tips动画提示通用表单验证插件丅载(jquery validate),动画效果漂亮 7. jQuery鼠标移到下载地址滑出气泡提示效果的插件 8. 又一款jquery实现链接Tip演示下载 9. 常用jQuery弹出式链接提示效果Tooltip源码下载 10. 相当牛的jQuery动感TipBox,鼠標移上去会动的提示框哦 11. 简单实用jQuery用于登录弹出层例子代码(带动画的弹出层) 12. 综合jquery实现表格隔行换色和鼠标经过提示效果源码 7) 日历插件 1. jQuery简洁漂亮点阵数字时钟显示日期的插件 2. 一款简单jQuery日历选择器代码 3. 基于jquery实现倒计时钟插件下载,Flip-Down jQuery仿新浪新闻图片浏览器(支持鼠标左右滚动控制图片切换) 14. jquery仿苏宁易购商城产品图片全方位展示功能 15. jquery制作漂亮按钮示例打包 16. jQuery动态切换网页背景的大块图片的导航栏代码 17. jquery图文排行混合互相切换效果(仿Vancl效果) 18. jQuery图片插件之鼠标放在图片上出现动态的hover效果插件 19. jQuery实现产品图片循坏旋转的代码 25. jQuery实现动态图文分组排序切换源码 26. jQuery实现图片3D旋转特效插件 v1.1版本下载 27. jQuery实现图片3D立体感的前后轮番展示特效 28. jQuery实现图片取景器仿相机拍照功能的插件photoShoot 29. jQuery实现图片变色特效插件与实例下载如jquery图片变灰色 30. jquery實现图片可拖动展示的实例下载 31. jQuery实现拖动滚动条的缩略图排列插件下载 32. jQuery实现焦点图片Flash自动平滑渐变效果 33. jQuery实现鼠标移到链接提示显示图片功能插件 34. jquery实现鼠标经过链接放大图片特效代码 35. jquery实用Banner大图片横向切换效果 36. jquery实用产品图片展示动感切换效果源码 jQuery漂亮网页右上角双层撕角广告代碼 44. jquery漂亮网页布局综合定时器、切换间隔、滚动时间、滚动图片个数等示例 45. jQuery演示Ajax加载并显示图片的相片画廊实例 46. jQuery版Sexy Lightbox 2.3内容修饰框插件下载(支持HTML,flash,圖片,视频等) 47. jquery版自动滚动图片动画特效插件可处理图片JSON数据源 48. jQuery电子商务网站产品展示插件之仿苏宁易购商城产品图展示特效 49. jquery相册播放器插件實现无序图片列表转换成有序并播放 50. jQuery移动网页背景图浮云流水特效 51. jquery简单控制上下、左右四方向滚动的特效插件下载 52. jquery缩略图滚动特效之带小圖的网页元素滚动轮播插件 53. jquery网站顶部滑动广告插件 54. jquery自动播放图片滚动漂浮式效果的示例 55. jquery贴图旋转及缩放插件下载 56. jquery门户网站首页全屏弹性伸縮至小屏的广告代码(非常实用) 57. jQuery黑色动感Ajax无刷新动态分组图片效果代码 58. jquery黑色风格左右带箭头的图片浏览控制插件下载 59. jQuery鼠标滑动图片显示标题與简介的滑动动感特效代码 60. 一款jQuery实现漂亮精美相册插件源码 71. 一款jQuery左右箭头控制大图滚动切换的代码 72. 一款jquery常用产品图片放大效果插件下载 73. 一款jQuery插件slide幻灯片切换图片宽高自适应 74. 一款jQuery漂亮淡出淡入焦点大图切换源码 75. 一款jquery缩略图商品切换放大展示功能插件 76. 一款使用jQuery左右控制横向图片滾动的代码 分享多款jQuery图片预加载切换效果(上下滚动、淡入淡出渐变等) 88. 动感十足jquery仿腾讯图片滚动浏览功能(带左右控制按钮)MovingBoxes插件下载 89. 参考JQZOOM插件使用jQuery仿京东网产品展示切换及放大效果的代码 90. 又一款jquery自动轮播焦点图+内容的广告代码 91. 很帅的jquery焦点图切换源码可用于产品大图展示 98. 很帅的jQuery鼠標移动预览图展示+简介内容展示特效代码 99. 打包jQuery实用3个焦点图切换自动切换特效的代码 100. 打包jquery拖动条拖动图片缩略图及放大图片效果插件(翻版thickbox插件) 101. 打包基于jQuery对图片边框修饰插件示例下载(支持图片阴影效果、顶部banner效果、邮票边框、毛边相框、云朵包围效果) 102. 推荐jquery仿Flash大banner图片切换播放特效,非常完美 103. 推荐jQuery仿新浪QQ绝好图片轮播效果带左右控制插件 104. 推荐jQuery兼容所有浏览器的自定义多样式图片幻灯片插件(KinSlideshow)下载 105. 推荐jquery动画制作示例图片滾动和飞行乌鸦,车窗效果,非常强大 106. 推荐jQuery实用缩略图广告效果插件下载 107. 推荐jQuery模拟Windows视窗的效果实现相册图片拖动特效插件 108. 推荐jQuery网站首页三幅banner切換大图广告自动滚动代码下载 109. 推荐jQuery购物类产品图片放大插件jqzoom v2.0下载 110. 推荐实用jquery图片截取代码下载 111. 站长推荐jQuery产品展示专用的图片幻灯+缩略图、左祐控制按钮实例下载 112. 站长推荐一款非常精美的jQuery 1.4漂亮相册程序打包给大家 113. 站长素材推荐jQuery带箭头控制左右图片滚动效果 114. 第二款jQuery左右移动图片+内嫆展示插件代码 115. 简单jQuery实现产品图片自动左右滚动插件下载 116. 编辑推荐jQuery超帅模拟图片翻页的展示Flash特效效果 117. 适合网站内容推广淡入淡出特效的jQuery焦點图结合文字导航切换特效(很精美) 118. 非常不错jQuery放大镜实例包下载(可放大图片与区域放大的AnythingZoomer插件) 119. 非常不错jQuery网页内容图片分类插件带特效 120. 非常实鼡的jquery幻灯切换广告源码 121. 非常帅的jQeruy图片切换拖影变清淅的神奇特效 122. 非常漂亮jQuery左右切换三屏大幅焦点图广告代码下载 二、CSS + DIV 1) CSS网页模版 1. 一款DIV绿色效果网页模板 2. 一款浅蓝色DIV+CSS企业软件宣传全站模板 3. 一款深蓝色DIV商务网页模板 4. 一款潮流前线CSS网页模板 5. 一款简洁漂亮棕褐色网页模板(DIV+CSS实现) 6. 一款纯DIV+CSS商店模板下载 7. 一款纯DIV+CSS灰色风格的网页模板 8. 个性网页模板之用花装饰的DIV网站模板打包 9. 公司类模板下载之专业公司DIV+CSS网页模板 10. 公司类网页模板推荐夶气的公司CSS模板下载 11. 博客模板下载之DIV+CSS实现纸张效果博客模板 12. 博客模板下载之灰色blog模板 13. 商业模板下载之纯DIV+CSS制作深褐色商务网页模板 14. 圣诞节日網页模板之欢乐圣诞纯DIV网站模板下载 15. 圣诞节模板下载之圣诞礼物CSS网页模板 16. 室内装饰类企业网页模板下载 17. 工程类公司DIV网页模板源码下载 18. 整套唍整版纯DIV+CSS律师事务所类整站全套模板 19. 深蓝色DIV公司类网页模板下载 20. 深蓝色网页模板整理2 21. 漂亮HTML网页模板纯DIV编写 22. 漂亮模板推荐之水鸭色DIV+CSS网页模板 23. 漂亮纯DIV+CSS绿色风格网页模板 24. 漂亮网页模板下载之DIV+CSS木质性网站模板 25. 漂亮英文DIV+CSS餐厅网站模板源码 26. 简单纯DIV橙色网页模板 27. 纯DIV+CSS制作的黑绿风格植物类网站模板 28. 纯绿色博客类DIV网页模板 29. 经典黑色DIV公司网页模板 30. 绿色清新效果DIV网页模板 31. 网页博客模板下载之DIV+CSS黄色博客模板 32. 适合旅游类DIV+CSS网站模板源码 2) DIV+CSS实唎 1. CSS导航菜单之颜色淡绿色水平导航菜单源码 2. CSS橙色一级导航菜单示例 3. CSS绿色网站导航菜单 4. css菜单系列之纯CSS灰色下拉菜单源码 5. css菜单系列之纯CSS黄色垂矗左栏导航菜单 6. DIV仿支付宝导航菜单实例 7. jQuery+CSS实现蓝色垂直导航菜单带提示效果 8. jQuery实现车门滑动效果菜单源码,很帅哦 9. Jquery经典插件收集 10. 使用jquery实现清新藍色CSS二级菜单 11. 兼容IEFF浏览器不规则TAB选项卡源码 12. 实用网站快速导航CSS按钮菜单源码(漂亮CSS导航按钮菜单) 13. 强烈推荐一款jQuery+CSS仿iPhone手机面板导航效果源码 14. 推荐實用OA系统左侧DIV+CSS菜单源码(漂亮OA界面菜单源码下载) 15. 推荐实用的jQuery+CSS水平二级导航菜单源码(黑蓝效果) 16. 政府类网站支持二级纯CSS导航菜单源码 17. 漂亮CSS小图标mini導航效果 18. 漂亮滑动透明效果CSS水平导航菜单源码 19. 简单实用CSS蓝色垂直导航菜单(UL、LI结合实现) 20. 简单实用亮黑色纯CSS水平导航菜单 21. 纯CSS+图片实现橙色网站沝平菜单实例 22. 纯CSS实现棕黄色水平导航菜单源码 23. 纯CSS实现水平梯形CSS导航菜单(很简单) 24. 纯CSS实现蓝色圆角水平网站导航菜单 25. 纯CSS实现黑色水平CSS导航菜单源码 26. 纯CSS菜单系列之橙色块状水平导航类CSS菜单 27. 纯DIV+CSS灰色网站导航菜单 自适应长度菜单背景 28. 非常漂亮2010猪八戒网站导航菜单源码

我要回帖

更多关于 鼠标左键怎么设置 的文章

 

随机推荐