说三道四技术文摘-感悟人生的经典句子
说三道四 > 文档快照

用VB实现全屏幕图形界面及动态功能提示

HTML文档下载 WORD文档下载 PDF文档下载
用VB实现全屏幕图形界面及动态功能提示
王华 张晖 黄润发
一、 全屏幕图形界面设计
图形界面是现代软件中人机交互的主要手段。为了追求界面的统一和美观,在
软件开放过程中,图形界面大多采用全屏幕构图方式。这是通过将窗体的边框设置
为无边框(BorderStyle=None),将窗体显示模式设置为极大化(WindowState=
Maximized)来实现的。
当一个窗体界面的设计中要容纳多张图片和多个控制时,将出现窗体显示速度
明显变慢的现象,严重影响了程序运行的流畅性。为了解决这一问题,在开放过程
中,采用了一种将【界面设计窗体】与【功能实现窗体】分开处理的方法。
在【界面设计窗体】中,首先按功能的需要和界面设计的创意,将所需的大量
图片和控制在屏幕上安排好,选择美观的字体、颜色、线型,对屏幕界面进行设计、
修饰加工;然后在其全屏幕运行的状态下,利用剪贴技术,将这一设计完成的图形
界面全屏幕复制到剪贴板上;接着将这一屏幕映象作为一张图片粘贴在【功能实现
窗体】的背景上。这样,从外观上看,两个窗体的形状完全相同,而在屏幕的显示
速度上,后者明显加快。这时,【功能实现窗体】中的控件已变成一个象征性的图
标,对它的操作,可在控制图标的对应位置上设置一个Image 类型的图象框,通过
对图象框的操作,来代替原先对控制对象的操作。
采用这种方法,使窗体界面设计的灵活性大大增加,可以任意发挥,而不用担
心控件、图片太多,影响窗体的显示速度。但采用这种方法,将不可避免地增加应
用程序本身所占的存储容量,这是以容量换取速度必须付出的代价。
二、 动态功能提示信息的实现
在现代软件设计中,多数功能图标、按钮都在界面上直接确定其对应的名称,
同时也提供了动态提示的功能,即当鼠标移至某一控件时,或使鼠标的形状用一具
有象征意义的图标代替,或自动出现一条文字提示,下面介绍一下如何实现这种先
进的提示模式。
动态改变鼠标的图形形状,是通过控件的MousePointer属性设置为13(自定义)
,然后在MouseIeon属性中选取一ICO图标文件来完成的;动态文字提示功能是利用
控件的MouseMove事件来实现的:将功能提示处理程序设计在对应的MouseMove事件
过程中,当鼠标移动到该控件范围区域时,即可触发程序执行,完成动态功能提示;
为了防止处理程序反复触发,必须设置一控制开关,使处理程序只在鼠标第一次触
发该控件区域时被执行;取消功能提示的处理程序设计在窗体的MouseMove事件中,
说明程序如下:
Dim FirstTouch As Boolean '防止反复触发处理程序的控制变量
Private Sub ControlObject- MouseMove ()
If FirstTouch Then
FirstTouch =False '显示功能提示字符
End Sub
 
Private Sub Form- MouseMove ()
FirstTouch =True '取消功能提示字符
End Sub



TIOBE 2013年7月编程语言排行榜:PHP强势回归 扁平化设计或成下一个流行趋势吗? 永生、登天、出唱片、开托儿所,IT大佬业余还玩什么? 终于盼来了:苹果iOS7 Beta 3、Xcode5预览版 可堆叠的创意 开源硬件Microduino开发团队专访 致任天堂的公开信:我想在iPhone上玩超级玛丽 为什么OpenStack被视为新的Linux? Netflix开源Pig可视化框架:Lipstick Tangle:一个开源的数据交互式JS库 云储存服务Dropbox用户达1.75亿 旨在同步而非保存 Windows Server 2012 R2里十个极好的新功能 走向台前的地图服务 彰显LBS应用的创新力量 调查显示:1/5的企业采用SDN技术 Chrome 28正式登陆Windows及Mac 成首个使用Blink内核的浏览器版本 不只是Chrome,Firefox也开始支持Web Audio API 验证HTML的5个原因和5个资源 微软WPC 2013:Office 365融合BI,Cloud OS加速,Intune折扣,SQL高版本数据库等 移动开发者走向全能开发者的五大技能 360和西部数码战略合作 一键开启为国内30万家网站提供免费安全服务 中兴携手英特尔发布基于X86的Geek手机 应用生态建设仍需努力 微软将WP周期延长至36个月 明年推企业功能包 Gartner:全球PC出货量二季度下滑11% 联想成全球最大PC厂商 用来简化开发任务的20个JavaScript类库 煎饼,娇妻,Belief:黄太吉的移动互联网营销 AWS大降价:最高打两折 推荐十款超赞的Google Chrome扩展插件 在团队中进行单元测试/TDD的12条经验 小米游戏中心6月数据报告:页游转手游怎么搞? 司机请专心:安全是车载APP要解决的大问题 Windows 8之父Steven Sinofsky:跨平台开发会为什么越来越难? 一些达成共识的JavaScript编码风格约定 请帮我看看这个小程序 欢迎大家访问我公司的网站! 已知一个文件夹的路径,如何得到该文件夹中的文件的名字? 关于StreamReader的问题 欢迎大家访问我公司的网站! 有关编辑框的问题 各位大侠一个很菜的问题,来帮帮忙! 关于集合的一个小问题 最菜的问题,100分白送!!! 很基础问题,脑子不清楚,大家帮忙看看 紧急问题! 终于 知道MESSENGER 只是 WIN2K 的服务了! 那么 这 个怎么办?? 请问以下我如何实现一个带滚动条的子窗口 问一下,resin和iis集成后class文件放在什么目录下 用 http://www.rc80.com (c# + sqlserver2000) 只想换一个.net 的完整的分页代码! 一个Corba客户端连接的问题! 如何在resin中设置wap服务器功能 大家帮忙!! 什么时候用DataGrid,什么时候用DataList? 怎么样从数据库里取得某字段的值??? 昆腾的硬盘修理找谁啊?急,UP有分........ www.webmatrixhosting.net免费空间中FTP文件上传问题 Apache 2.0.43 +Tomcat 4.1.24+mod_jk2-2.0.43.dll整合问题出现:The servlet container is temporary unavailable or being upgraded 我装的Delphi7好像丢了一个文件:Proxies.pas,哪位好心人给我一个? 人,真脆弱! 开水房追女之呕心沥血计划 (超暴笑) 孤独 急!!Image对象如何设置成为透明的???Thanks! 【憋的慌】大头、阳光呢!!! 关于FLASHMX的遮罩问题 一个问题,想不通! 【憋的慌】死水、一辉呢!!! 急!!!急!!!怎么在建表时使用一个时间函数??就是指出加这条这条文件的时间?? 【憋的慌】蓝心、风呢!!! 怎么获得一个应用程序的图标,比如我用进程ID,获得其主模块,然后怎么办! 【憋的慌】冰冰、贝贝呢!!! 我获得一个服务,可以检验综的状态什么的,可我想获得除了这个以后的东西比如:.... 【憋的慌】珊珊艾、CoolSlob呢!!! 关于adodc控件删除的求救 【憋的慌】冰儿、江风呢!!! 关于Apache wuxuan、kingzai、jemmylau各位版主,请问怎样才能得更多的可用分?我看有些人有几千分,真不解。 提示问题!菜鸟问题马上送分 请问哪有php安装程序下载? [散分]探望qxjavajava 使用gdiplus.lib出现下面的错误? 讨论MVC--Model这块的实现方法(不用EJB的情况)??还有那里有可以自动生成DAO和VO的比较不错的工具吗? 关于网络传销 关于个人bean的问题!!!! windows 2003 server 下为什么不能装sql的任何版本 挑战性问题:ToolBar为何在客户区?而MainFrameWnd的在非客户区?(高分) 有人曾于6月上旬早晨,从川西高原阿坝出发南行,进入成都平原时,路过海拔3600米处,水沟尚未结冰.行至海拔2700米处,看到小麦生长旺盛.但到了海拔1503米处,小麦已黄熟.再行至海拔1360米处的茂 最爱吃老鼠的动物是什么 一架飞机从高空向下投救援物资时,必须在到达救援目标____就将救援物资投出去,这是因为____,在_____方向保持自己原来的______关于初三物理牛顿第一定律和惯性的 Are you aware you have hurt my feelings.她的说说! 哪个洲濒临四个大洋?哪两个洲濒临三个大洋? 什么动物最爱欺乎老鼠? my mother made me a teacher.开头的完型填空答案 世界有几个洲?每个州包括哪几个国家.我预习新高一数学课本,发现有这样的问题.我汗.我地理就考了几分而已啊. 三个字动物天天爱猜图像小老鼠的 if she doesn't visit the doctor,neither will he解释一下为什么用will 而不用 does啊 你能举出例子,说明地球不是平面而是球体? 一辆汽车五分之四小时行36千米,a地到b地相距270千米,行驶多少小时? 滑雪时 ,滑雪板与雪地之间的摩擦是哪种摩擦 (注:滑动或滚动) ________they are twin sisther,they don't look like each other.A.Because B.Since C.Though D.However请问选哪个 为什么选这个 它们分别是什么意思 这句话的全部意思 谢谢 I like to eat fruit ,———,apples.A.for example.B.such as .为什么. they,but i think they are good man 模具制造业属于金属冶炼加工 还是机械设备制造业 汽车沿半径为R的圆形跑道匀速率行驶,设跑道的路面是水平的,使汽车做匀速圆周运动的向心力是路面对汽车的汽车沿半径为R的圆形跑道匀速率行驶,设跑道的路面是水平的,使汽车做匀速圆 you have to ()for my feelings中间填一个r打头的字母 请问0.1克千浓度多效唑对多少水使用、用于疏菜简单的告诉我多少水就可以疏菜的 ( ) I’m surprised to see you smoking now, but you_______ A. didn’t use to B. used not C. weren’t( ) I’m surprised to see you smoking now, but you_______A. didn’t use to B. used not C. weren’t used to D. aren’t used to tickets怎么读要谐音,在线等!很急很急的!快!最快给分啊—— they books are their at tow are school not boy the 连词成句they books are theirat tow are school not boy the 是分开的 为什么做匀速圆周运动的汽车所受到的向心力是静摩擦提供的?静摩擦不是只有在物体静止时才出现吗? tickets的音标.写到纸上拍成照片发给我, 英语翻译 I don't drink _______ I used to.A more than B as much as 选哪一个 为什么另外一个不行 中国名字前边的"老"字如何翻译成英语,比如说老王,还有小强 英语翻译 He is ---surprised to see you. a.very b.much 讲解一下啊过去分词作形容词,用much修饰吗? Linda can ______ a kite in the skyA watch B look at C see 英语翻译 He never used to get ______much money ,____he?A.so did B.so,didn't 在教育界常说到因材施教,但实际上因材施教在平时的教学中体现了多少?真正的因材施教应该是怎样的? 英语翻译 ( )Many foreigners______ living in Chain.A.used to B.are used to C.weren't used to D.didn't used I can see a kite .A kite is in the sky .(找错) 英语翻译有一天,有一个人来到了超市,汤姆和鲍勃也在超市,他们看见了 一个贼在偷一瓶水,然后出了门 他站在门口准备坐着车走 ,汤姆和鲍勃看见了一个警察,然后他们过去告诉了警察事情的 i like fruit for lunch.fruit加S吗 大约一个小时以后,就有人走出了会场.修改病句 干煸菜花五花肉怎么做 可否由F=mv^2/r得出v和离心初速度无关,只和向心力有关呢?但是按常理来说v的确与初速度有关啊? We like to be____.We help each other. do you love each other very much in your family怎么答 镜子挂哪里好饿也 速度哦 为什么我安装proteus的时候加入KEY总是已经有老王的key,然后就怎么都装不成功 无论是 7.5还是7.3的 制造业中的“再制品”是什么意思? 镜子如何挂稳 取信于人是古文 请解释一下为什么与胰岛素的产生有关的RNA一定只存在于胰岛B细胞中,而与之产生有关的DNA存在于所有细胞中从基因选择性表达来说下 Would you like more fruits?的答句是什么? 在制造业中pp是什么意思在产品量产前进行PP验证,问这个PP是哪个英文的缩写 什么是复杂制造业 对面邻居门上挂镜子我怎么样能破解 制造业成本的定义 连词成句 in picture the you can wath ? see 林可霉素利多卡因凝胶可以涂在龟头吗 求一句诗(词)的出处“一年冬近又添衣,平淡江山,欲问亲安.”出自哪啊? 先进制造业的内涵是什么? 林可霉素和什么药物配伍啊? 有氧运动有助延年益寿美媒:中国央行显露收紧货币政策意向中国将任下届贝尔格莱德书展主宾国世界最高狗离世 站立高过2米(组图)日媒:日菲被中国盯上因与华无共同陆地安倍在赌他能把中国吓住男子把10公斤黄金扔进垃圾场 当地掀美国采花大盗将获释搬到居民区 遭民众日本将启用自卫队军官任国家安全保障局日驾校人性化服务多 学车之余可美甲还美国家安全局称奥巴马对监听默克尔一事美国处方药价格高昂 民众被迫违法购外医改网站技术问题百出 奥巴马上教堂也阿根廷举行中期议会选举 女总统执政联阿根廷举行中期议会选举 执政联盟面临西班牙巴塞罗那发生列车脱轨事故 造成马达加斯加大选结束 各方观察团认为投格鲁吉亚总统大选启动 共计23名参选美国航空公司改签费攀升 消费者“斗智美国旧金山湾区万圣节前多起驾车枪击 韩“独岛”宣传片擅自使用日剧画面 视兴和县“三个三”工作法架起党群干群“浙江仙居“王妈”10年自费义务照顾留第七届世界华侨华人社团联谊大会代表到兴和县“三个三”工作法架起党群干群“浙江仙居“王妈”10年自费义务照顾留中国银行保理业“理想”与“现实”存差菲总统中国事务特使:中菲民间情谊不变广州琶洲会展中心涉枪“饭霸”落网潜江小龙虾6月9日晚登陆央视七套武汉市民涂药防蜱虫 专家称还应注意游广东:男子与13岁小学女生恋爱发生性2014年山东高考结束 将严肃处理“重庆24日后可网上查询高考成绩广州一男子吸毒后劫持餐厅经理 事件中内地三所“高考牛校”调查:流水线生产第2届中国 南亚博览会在昆开幕 签约浙江仙居“王妈”10年自费义务照顾留兴和县“三个三”工作法架起党群干群“宜春“最美考生”已交满分道德答卷 英九江男子酒后屡拨报警电话找民警“聊天福建省暨福州市2014年大学生征兵宣
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn 说三道四技术文摘