广告合作
  • 今日头条

    今日头条

  • 百度一下

    百度一下,你就知道

  • 新浪网

    新浪网 - 提供新闻线索,重大新闻爆料

  • 搜狐

    搜狐

  • 豆瓣

    豆瓣

  • 百度贴吧

    百度贴吧——全球领先的中文社区

  • 首页 尚未审核订阅工具 订阅

    易语言程序置顶显示后信息框被挡住了怎么办?

    来源:网络收集  点击:  时间:2024-08-05
    【导读】:
    用易语言编写的程序置顶(像QQ那样窗口一直显示在前面)后,要是程序里面还有弹出信息框就会被程序本身挡住了,那怎么办呢?工具/原料more易语言软件方法/步骤1/3分步阅读

    为了实现效果我们先写一段简单的代码,实现的功能就是把程序置顶显示,然后按按钮的时候弹出信息框。如下图:

    .版本 2

    .程序集 窗口程序集_启动窗口

    .子程序 __启动窗口_创建完毕

    _启动窗口.总在最前 = 真

    .子程序 _按钮1_被单击

    信息框 (“程序置顶后弹出的信息框”, 0, , )

    2/3

    测试效果发现,按按钮时程序出现假死的状况。其实不是假死,而是程序本身在电脑最顶端显示,而弹出的信息框被它挡住了,这时信息框是处于激活状态,咱们又点击不了它,就出现的假死状态。

    3/3

    我们通过其他方法把信息框移动下就可以看到被遮挡的信息框。

    解决方法一:指定父窗口法(推荐)1/1

    只要在信息框里面第四项父窗口里面添加如下信息即可:

    _启动窗口.取窗口句柄 ()

    解决方法二:定义信息框类型法(简单)1/1

    如图把按钮改为:4096,这种方法是解决问题了,但是如果程序里面包含很多信息框,而且要定义不同的类型,比如说下面第二个图里面要定义带描述图标类型的信息框,那这个就不实用了。

    解决方法三:命令法(灵活)1/1

    思路:先把窗口取消置顶,然后调出信息框,再把窗口置顶,如下所示,这个方法虽然灵活好理解,但是比啰嗦。

    .版本 2.程序集 窗口程序集1.子程序 _按钮1_被单击_启动窗口.总在最前 = 假信息框 (“”, 0, )_启动窗口.总在最前 = 真

    注意事项

    觉得好麻烦投一下票!谢谢!!!!

    投票,投票啊!!!!

    易语言信息框窗口置顶软件
    本文关键词:

    版权声明:

    1、本文系转载,版权归原作者所有,旨在传递信息,不代表看本站的观点和立场。

    2、本站仅提供信息发布平台,不承担相关法律责任。

    3、若侵犯您的版权或隐私,请联系本站管理员删除。

    4、文章链接:http://www.ff371.cn/art_1066200.html

    相关资讯

    ©2019-2020 http://www.ff371.cn/ 国ICP备20009186号05-14 10:01:23  耗时:0.023
    0.0227s