为编程爱好者分享易语言教程源码的资源网

网站首页 > 易语言相关 > 易语言例程 正文

易语言禁止外部消息关闭窗口

三叶资源网 2019-10-19 22:25:30 易语言例程 2550 ℃ 5 评论
.版本 2

.程序集 窗口程序集_启动窗口
.程序集变量 窗口信息, 整数型

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

销毁 ()

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

结束 ()

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

发送信息 (16, 0, 0)

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

PostMessageA (取窗口句柄 (), 16, 0, 0)

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

SendMessageA (取窗口句柄 (), 16, 0, 0)

.子程序 __启动窗口_将被销毁

.如果真 (窗口信息 ≠ 0)
    SetWindowLongA (取窗口句柄 (), -4, 窗口信息)
.如果真结束


.子程序 _选择框1_被单击

.判断开始 (选择框1.选中)
    窗口信息 = SetWindowLongA (取窗口句柄 (), -4, 到整数 (&消息处理))  ' 获取窗口消息
.默认
    SetWindowLongA (取窗口句柄 (), -4, 窗口信息)
.判断结束


.子程序 消息处理, 整数型
.参数 句柄
.参数 消息
.参数 参数1
.参数 参数2

.如果真 (消息 = 16)  ' 如果消息值是关闭,返回0  不执行
    返回 (0)
.如果真结束
返回 (CallWindowProcA (窗口信息, 句柄, 消息, 参数1, 参数2))  ' 否则把消息返回

@福仔

文件下载

来源:三叶资源网,欢迎分享,公众号:iisanye,(三叶资源网⑤群:21414575

已有5位网友发表了看法:

  • 资源站

    资源站  评论于 [2021-05-06 18:24:54]  回复

    易语言禁止窗口关闭

欢迎 发表评论:

百度站内搜索
关注微信公众号
三叶资源网⑤群:三叶资源网⑤群

网站分类
随机tag
KMP算法易语言调用JAVA源码多线程采集自动发货ICO图标生成黑猫论坛HTTP接口调试工具IMAP收信仿百度网盘美丽约高级输入框仿360纵向滚动条MongoDB多线程传文本型参数Etorch奇易浏览框模块反编译零基础学注册机宝宝树登录算法禁止重复运行
最新评论