CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  VB >  API

一个奇怪的想法,请各位看看。

楼主jintianatxd(tian)2004-12-03 21:55:35 在 VB / API 提问

大部分软件是通过使到菜单,按钮disable   来限制用户的操作,但是在api中可以获得菜单,按钮的句柄然后用sendmessage就可以使到菜单,按钮enable,那么当点击该菜单,按钮时会不会激活菜单,按钮的事件呢?然后会出现什么效果呢? 问题点数:80、回复次数:11Top

1 楼aohan(aohan)回复于 2004-12-03 22:04:00 得分 5

如有试过,可以试一下,看看有什么结果Top

2 楼happy_sea(开心海(数据读取中,请稍候......))回复于 2004-12-03 22:16:27 得分 5

当然会触发菜单和按钮相应的事件了,难道sendmessage完成的只是表面的工作吗?Top

3 楼limitworld(黑色幽灵)回复于 2004-12-03 23:59:57 得分 5

?????????消息是接口,应该会的。处理方式是VB定义的。Top

4 楼ezlj(我啊)回复于 2004-12-04 09:55:34 得分 0

呵呵Top

5 楼WallesCai(女人之美,在于蠢得无怨无悔,男人之美,在于撒谎撒得白日见鬼)回复于 2004-12-04 12:22:54 得分 30

是会触发按下去的事件的。  
  如果原来的程序是因为逻辑上的安排这样DISABLE的话,可能导致程序崩溃,或出错。Top

6 楼Sun_Jianhua(铁拳)回复于 2004-12-04 22:51:17 得分 20

如果是标准菜单就会触发相应事件,我试过使用无权限用户登录,然后枚举菜单及菜单项,使得菜单的   disable   属性全部失效,然后菜单项均可使用,所以如果光靠简单使用   disable   来屏蔽用户权限的话是不行的。我试过的软件是   f18   服装管理软件,拿   delphi   写的。Top

7 楼cindytsai(笨笨的蔡鸟)回复于 2004-12-04 22:58:20 得分 0

学习Top

8 楼myjian(嗷嗷叫的老马--很不顺.....最近.....很不顺.........)回复于 2004-12-05 20:49:09 得分 5

呵呵,这不是"window按钮突破专家"的功能么Top

9 楼creazyfish(梳分头的鱼)回复于 2004-12-05 23:01:46 得分 0

过来学习了呵呵Top

10 楼songyaowu(不以分多而蹭之;不因分少而不答; www.vb99.com)回复于 2004-12-07 09:24:41 得分 10

当然会触发,不过程序运行会有什么结果就不得而知了,有时此方法是为了减少编程的工作量。举个简单点的例子,只有用户选择了列表框中的一项,确定按钮才有效,这样在按钮中就不必写上列表框中是否有被选中的项的代码了。类似的,在一些更为复杂的情况下,这个小技巧会减少很多的工作。如果是这种情况,那么程序很可能会崩溃。Top

11 楼jintianatxd(tian)回复于 2004-12-10 20:56:14 得分 0

thanks.Top

相关问题

  • 我有个奇怪的想法,请不要骂我!
  • 奇怪,各位请看一下
  • 请教各位,奇怪的问题
  • 奇怪问题请教各位高手!
  • 奇怪的问题,请教各位
  • 一个奇怪的想法
  • 真奇怪!函数怎么会这么奇怪!请各位进来看看!
  • 太奇怪了,可以是基础太差,请各位请进。
  • !!!奇怪,奇怪,各位大虾看看!!!
  • 一个奇怪的问题请教各位高手。

关键词

  • 用户
  • 软件
  • 按钮
  • 菜单
  • 触发
  • 程序
  • 事件
  • disable
  • 使用

得分解答快速导航

  • 帖主:jintianatxd
  • aohan
  • happy_sea
  • limitworld
  • WallesCai
  • Sun_Jianhua
  • myjian
  • songyaowu

相关链接

  • Visual Basic类图书
  • Visual Basic类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo