PythonStudio 控件使用常用方式(十一)MessageBox

PythonStudio是一个极强的开发Python的IDE工具,它使用的是Delphi的控件,常用的内容是与Delphi一致的。但是相关文档并一定完整。现在我试试能否逐步把它的控件常用用法写一点点,也作为PythonStudio的参考。

MessageBox是一个消息对话框,可以设置为“是、否、取消”等常用的快速消息确认。

格式

MesssagBox(hwnd, 提示语, 标题, 按钮类型)
如:MessageBox(0, “请确认是否继续。”,“提示”,MB_YESNO)

hwnd

在PythonStudio中,暂时只能设置为0
原本这个值如果为None,则对话框为模态,其他值 为模态,也就是不把这个消息框点掉,是回不到原窗口的,但这里设置只能为0后,在不关闭对话框时,仍可以激活原窗口进行操作。
在这里插入图片描述

提示语和标题

这个就是普通的两个字符串,不用多说

按钮类型

一般有 “是、否”、“是、否、取消”、“放弃、重试、忽略”、“确定、取消”等类型
根据想要的内容,选择“MB_YESNOCANCEL”等组合就行了,
如下图为MB_ABORTRETRYIGNORE
在这里插入图片描述

返回值

确定OK:1
取消CANCEL:2
放弃ABORT:3
重试RETRY:4
忽略IGNORE:5
是YES:6
否NO:7

相关推荐

  1. PythonStudio 使用方式)TDateTimePicker

    2024-05-13 13:44:02       27 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-05-13 13:44:02       16 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-05-13 13:44:02       16 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-05-13 13:44:02       15 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-05-13 13:44:02       18 阅读

热门阅读

  1. LeetCode例题讲解:45.跳跃游戏Ⅱ

    2024-05-13 13:44:02       11 阅读
  2. PHP流程控制

    2024-05-13 13:44:02       13 阅读
  3. YOLO的版本有哪些,以及功能差异?

    2024-05-13 13:44:02       6 阅读
  4. 网络安全好吗

    2024-05-13 13:44:02       9 阅读
  5. 解锁 Linux 网络配置:从入门到精通 ip 命令

    2024-05-13 13:44:02       11 阅读
  6. 【vim 学习系列文章 5.1 -- vim ctags 使用】

    2024-05-13 13:44:02       9 阅读
  7. 相似文本清洗

    2024-05-13 13:44:02       15 阅读
  8. Python如何传送我的世界Spigot服务器中的玩家

    2024-05-13 13:44:02       12 阅读
  9. 前端video标签播放第三方外链地址报错403

    2024-05-13 13:44:02       10 阅读
  10. 02-SpringApplication.run

    2024-05-13 13:44:02       10 阅读
  11. Map、Set和Object的区别

    2024-05-13 13:44:02       10 阅读
  12. Vue3知识总结-3

    2024-05-13 13:44:02       9 阅读
  13. del删除脚本的“无效开关”

    2024-05-13 13:44:02       8 阅读
  14. TypeScript 类型系统深度解析:类型全览

    2024-05-13 13:44:02       13 阅读
  15. vue的生命周期

    2024-05-13 13:44:02       9 阅读
  16. day5.12 leetcode80 删除有序数组重复项

    2024-05-13 13:44:02       14 阅读