MCGS放置一个按钮元件,按下就直接会弹起,所以这里需要放置两个按钮,两个按钮的初始状态刚好相反,通过改变变量flag的值隐藏其中一个按钮。

flag初值为0
flag = 0,按键“开”显示,按键“关”隐藏
flag = 1,按键“关”显示,按键“开”隐藏

1.创建两个状态相反的按钮

2.添加变量flag,并与按钮关联

3.设置按钮属性,改变flag的值,让按钮“开”有效时,按钮“关”无效;按钮“开”无效时,按钮“关”有效

4.已经测试有效了,将两个按钮放在同一位置,然后运行就可以实现按键按一次按下,再按一次弹起

注:使用软件为MCGSpro,需要该例程点击此处。

MCGS实现按键按一次按下,再按一次弹起相关推荐

  1. C#中怎样在ToolStripMenuItem下再添加子级菜单

    场景 在右键菜单ContextMenuStrip下添加子菜单选项可以通过 ContextMenuStrip menuStrip ToolStripMenuItem mnuChartOption = n ...

  2. C语言学习之一个球从100m高度自由落下,每次落地后反弹回原高度的一半,再落下,再反弹。求它在第10次落地时共经过多少米,第10次反弹多高。

    一个球从100m高度自由落下,每次落地后反弹回原高度的一半,再落下,再反弹.求它在第10次落地时共经过多少米,第10次反弹多高. #include <stdio.h> void main( ...

  3. 【C++训练】 一个球从100m高度自由落下,每次落地后反跳回原来高度的一半,再落下,再反弹.求它在第N次落地时共经过多少米?

    如题: 一个球从100m高度自由落下,每次落地后反跳回原来高度的一半,再落下,再反弹.求它在第N次落地时共经过多少米? 输入 :反弹的次数N 输出:小球经过的路程(保留四位小数) 样例输入:2 样例输 ...

  4. linux按键检测结束,关于Linux下按键的检测

    写这篇博客是因为自己想做一个fc模拟器,核心代码(6502和ppu的模拟代码)用的原子开发板的代码,人家是从pc向单片机移植,我是反过来了,不过因为写的不错,用函数指针代替了switch方法可以学习一 ...

  5. C语言按键控制喇叭,Windows环境下C语言控制你的PC喇叭(PC Speaker)编程

    级别: 初级 作者:elprup 2009 年 9 月 24 日 PC喇叭 在很久之前,声卡还是很奢侈的时候,几乎所有的声音都是由这个喇叭发出的.所有的电脑都配有这个喇叭,就是发出开机时那个嘟的喇叭. ...

  6. c语言中if( k1)的含义,C语言:我的按键程序K1键按下没有反应,其他两个都有反应...

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 我的部分程序 void Zfan() //这个程序还没有完善,不过应该不影响吧 { while(!k1) { switch(f_a){ case 1: m ...

  7. c语言从键盘读按键不显示,C语言:我的按键程序K1键按下没有反应,其他两个都有反应...

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 我的部分程序 void Zfan() //这个程序还没有完善,不过应该不影响吧 { while(!k1) { switch(f_a){ case 1: m ...

  8. win7 计算机库 桌面,【备忘】win7下再硬盘安装win7(桌面库和家庭组图标删除)...

    之前用GHOST安装了win7,用了半年,很不给力(比如IIS就用不了)..想弄个安装版,所以百度了下win7下安装win7的方法 win7安装版下载请搜索"msdn i tell you& ...

  9. u盘如何linux双系统,怎么用U盘在Windows7下再安装ubuntu形成双系统?

    步骤: 1.进入到live界面后,显示以下界面,如图 2.点击桌面上InstallUbuntu11.04进入安装界面,选择安装语言,这里的语言仅仅指安装过程中的语言(支持中文安装),如图 3.点击Fo ...

  10. 鼠标在某个控件上按下,然后离开后弹起,如何捕获这个鼠标弹起事件

    默认情况下当鼠标移出控件外部后控件将获取不到WM_LBUTTONUP消息. 以下通过SetCapture函数实现获取. SetCapture 函数功能: 该函数在属于当前线程的指定窗口里设置鼠标捕获. ...

最新文章

  1. homework-03
  2. 中科大计算机学院的保研率,中科大2021届保研率44.7%,少年班83.4%,物理计算机人数最多...
  3. bat启动脚本 springboot_奇葩需求:springboot项目注册为windows系统服务并设置开机自启...
  4. bytebuf池_Netty默认的Bytebuf是堆内还是堆外?池化or非池化?
  5. ITK:重新缩放图像
  6. 在Play上使用twitter4j! 框架和安全社交很容易
  7. [Leetcode][第785题][JAVA][判断二分图][BFS][DFS]
  8. 拉格朗日插值函数计算机实现流程图,拉格朗日插值实验报告.doc
  9. 学计算机U盘内存,在U盘上设置虚拟内存
  10. MySQL笔记-查询进程列表(查客户端IP、使用的用户、当前状态、ID号、使用的库)及断开客户端连接
  11. 信息学奥赛一本通(1062:最高的分数)
  12. iOS 为自定义返回按钮的页面添加右滑返回
  13. python界面卡顿_前端页面卡顿、也许是DOM操作惹的祸?
  14. EBS_FORM_开发:关于切换不同BLOCK的时候弹出需要保存的窗口
  15. unity2020 package 下载位置
  16. 20145322何志威 《Java程序设计》课程总结
  17. 股权模板:72套股权分配方案
  18. 集线器Hub、交换机Switch 和 路由器Router 的区别
  19. PHP网页毕业答辩常见问题,电子毕业设计(论文)答辩常见问题解答
  20. 33个高能CSS选择器让我受益匪浅

热门文章

  1. oracle用户授权只读,只读权限oracle用户
  2. 【Java】异步回调转为同步返回
  3. [人工智能-深度学习-29]:卷积神经网络CNN - 全连接网络与卷积网络结构的互为等效与性能比较
  4. C++编译错误总结及其英文翻译————墨白
  5. 《富爸爸,穷爸爸》书摘一
  6. Typo: In word xxxx
  7. 【7gyy】笔者支招:巧设安全模式防攻击
  8. 计算机毕业设计Java校园疫情信息管理系统(源码+系统+mysql数据库+Lw文档)
  9. 第八章 VAR模型与脉冲响应
  10. FutureTask实现超时任务