TModalResult 和 MessageBox 返回值
//其实是对应的{ TModalResult values }constmrNone = 0;mrOk = idOk;mrCancel = idCancel;mrAbort = idAbort;mrRetry = idRetry;mrIgnore = idIgnore;mrYes = idYes;mrNo = idNo;mrAll = mrNo + 1;mrNoToAll = mrAll + 1;mrYesToAll = mrNoToAll + 1;
{ MessageBox() Flags }{$EXTERNALSYM MB_OK}MB_OK = $00000000;{$EXTERNALSYM MB_OKCANCEL}MB_OKCANCEL = $00000001;{$EXTERNALSYM MB_ABORTRETRYIGNORE}MB_ABORTRETRYIGNORE = $00000002;{$EXTERNALSYM MB_YESNOCANCEL}MB_YESNOCANCEL = $00000003;{$EXTERNALSYM MB_YESNO}MB_YESNO = $00000004;{$EXTERNALSYM MB_RETRYCANCEL}MB_RETRYCANCEL = $00000005;{$EXTERNALSYM MB_ICONHAND}MB_ICONHAND = $00000010;{$EXTERNALSYM MB_ICONQUESTION}MB_ICONQUESTION = $00000020;{$EXTERNALSYM MB_ICONEXCLAMATION}MB_ICONEXCLAMATION = $00000030;{$EXTERNALSYM MB_ICONASTERISK}MB_ICONASTERISK = $00000040;{$EXTERNALSYM MB_USERICON}MB_USERICON = $00000080;{$EXTERNALSYM MB_ICONWARNING}MB_ICONWARNING = MB_ICONEXCLAMATION;{$EXTERNALSYM MB_ICONERROR}MB_ICONERROR = MB_ICONHAND;{$EXTERNALSYM MB_ICONINFORMATION}MB_ICONINFORMATION = MB_ICONASTERISK;{$EXTERNALSYM MB_ICONSTOP}MB_ICONSTOP = MB_ICONHAND;{$EXTERNALSYM MB_DEFBUTTON1}MB_DEFBUTTON1 = $00000000;{$EXTERNALSYM MB_DEFBUTTON2}MB_DEFBUTTON2 = $00000100;{$EXTERNALSYM MB_DEFBUTTON3}MB_DEFBUTTON3 = $00000200;{$EXTERNALSYM MB_DEFBUTTON4}MB_DEFBUTTON4 = $00000300;{$EXTERNALSYM MB_APPLMODAL}MB_APPLMODAL = $00000000;{$EXTERNALSYM MB_SYSTEMMODAL}MB_SYSTEMMODAL = $00001000;{$EXTERNALSYM MB_TASKMODAL}MB_TASKMODAL = $00002000;{$EXTERNALSYM MB_HELP}MB_HELP = $00004000; { Help Button }{$EXTERNALSYM MB_NOFOCUS}MB_NOFOCUS = $00008000;{$EXTERNALSYM MB_SETFOREGROUND}MB_SETFOREGROUND = $00010000;{$EXTERNALSYM MB_DEFAULT_DESKTOP_ONLY}MB_DEFAULT_DESKTOP_ONLY = $00020000;{$EXTERNALSYM MB_TOPMOST}MB_TOPMOST = $00040000;{$EXTERNALSYM MB_RIGHT}MB_RIGHT = $00080000;{$EXTERNALSYM MB_RTLREADING}MB_RTLREADING = $00100000;{$EXTERNALSYM MB_SERVICE_NOTIFICATION}MB_SERVICE_NOTIFICATION = $00200000;{$EXTERNALSYM MB_SERVICE_NOTIFICATION_NT3X}MB_SERVICE_NOTIFICATION_NT3X = $00040000;{$EXTERNALSYM MB_TYPEMASK}MB_TYPEMASK = $0000000F;{$EXTERNALSYM MB_ICONMASK}MB_ICONMASK = $000000F0;{$EXTERNALSYM MB_DEFMASK}MB_DEFMASK = $00000F00;{$EXTERNALSYM MB_MODEMASK}MB_MODEMASK = $00003000;{$EXTERNALSYM MB_MISCMASK}MB_MISCMASK = $0000C000;
{ Dialog Box Command IDs }{$EXTERNALSYM IDOK}IDOK = 1; ID_OK = IDOK;{$EXTERNALSYM IDCANCEL}IDCANCEL = 2; ID_CANCEL = IDCANCEL;{$EXTERNALSYM IDABORT}IDABORT = 3; ID_ABORT = IDABORT;{$EXTERNALSYM IDRETRY}IDRETRY = 4; ID_RETRY = IDRETRY;{$EXTERNALSYM IDIGNORE}IDIGNORE = 5; ID_IGNORE = IDIGNORE;{$EXTERNALSYM IDYES}IDYES = 6; ID_YES = IDYES;{$EXTERNALSYM IDNO}IDNO = 7; ID_NO = IDNO;{$EXTERNALSYM IDCLOSE}IDCLOSE = 8; ID_CLOSE = IDCLOSE;{$EXTERNALSYM IDHELP}IDHELP = 9; ID_HELP = IDHELP;{$EXTERNALSYM IDTRYAGAIN}IDTRYAGAIN = 10;{$EXTERNALSYM IDCONTINUE}IDCONTINUE = 11;
转载于:https://www.cnblogs.com/CodeGear/p/6530276.html
TModalResult 和 MessageBox 返回值相关推荐
- API函数MessageBox的参数与返回值
Win32汇编函数的参数,参数类型,返回值都是一个dword类型(4字节) 返回值永远放在EAX中,如超过4个字节则返回一个数据的指针(指向返回值存放的缓冲区地址) .data titleS db ' ...
- .Net (C#)委托和事件(获取多个返回值)
From: http://www.xuebuyuan.com/841530.html 在讲如何获取多个返回值之前先来看一个小例子: private void button1_Click(object ...
- createprocess重启程序_win32取CreateProcess启动程序的返回值
有时候需要在主线程中启动一个程序来处理一些事情,然后返回一个结果,比如一些在线更新的程序一般有一个主程序和一个升级程序.主程序调用升级程序,升级程序会有返回值正常情况下是返回一个0值, 这里可以根据自 ...
- 按键精灵Q语言-怎么使用自定义函数返回值
按键精灵怎么使用自定义函数返回值? a i MessageBox i Function a(i) i=100 End Function 就是想弹出100 aiMessageBoxiFunctiona( ...
- C#调用存储过程带输出参数或返回值分类(转)
C#调用存储过程带输出参数或返回值 分类: Asp.net MSSQL2014-05-26 14:02 330人阅读 评论(0) 收藏 举报 [csharp] view plaincopyprint? ...
- cefsharp执行完js代码后获取返回值问题
CefSharp相关操作 Task<CefSharp.JavascriptResponse> t = mychrome.GetBrowser().MainFrame.EvaluateScr ...
- 如何用mshtml获得Javascript中function的返回值[mshtml]
marginwidth="0" marginheight="0" src="http://218.16.120.35:65001/PC/Global/ ...
- C#调用存储过程详解(带返回值、参数输入输出等)
C#调用存储过程详解(带返回值.参数输入输出等) 这篇文章主要介绍了C#调用存储过程的方法,结合实例形式详细分析了各种常用的存储过程调用方法,包括带返回值.参数输入输出等,需要的朋友可以参考下 本文实 ...
- c# 使用多个TASK事务,等待返回值
在一个有返回值的方法中,我们启用三个事务分别处理数据,每个事务假设耗时为两秒,代码如下: private List<string> Test(){//事务列表List<Task< ...
- c oracle存储过程返回值,C#调用存储过程详解(带返回值、参数输入输出等)
本文实例讲述了C#调用存储过程的方法.分享给大家供大家参考,具体如下: CREATE PROCEDURE [dbo].[GetNameById] @studentid varchar(8), @stu ...
最新文章
- d-s 多传感器信息融合 matlab实现_自动驾驶中的多传感器融合
- DevExpress的TreeList实现自定义右键菜单打开文件选择对话框
- 利用ASP.NET一般处理程序动态生成Web图像(转)
- 优先队列(个人模版)
- 利用旧手机自建anki服务器,废旧手机变身服务器,打造私人云盘
- web工作流管理系统开发之十六 主子流程参数传递的实现
- leetcode—20.二叉树构建相关题目leetcode总结
- 统计学中常被误用的分析方法
- java审批流_activiti实现工作流审批
- 子桓说:被强制996工作制?用这种方法逃离最靠谱
- 主题目录检索是什么举例子_文献检索复习
- wtl单文档选项_WTL_简介与体系
- 【树莓派】树莓派官方系统Raspbian安装 Docker 和 青龙面板 挂JD库脚本 --详细教程,Centos和Ubuntu服务器可参考
- python设置字体_python操作word设置字体
- 推动操作系统发展的主要动力是什么?
- 逻辑函数的描述工具介绍
- Xcode自定义代码块
- 探索推荐引擎内部的秘密 - 推荐引擎初探
- 一次鞭辟入里的 Log4j2 异步日志输出阻塞问题的定位
- 两行CSS代码实现瀑布流
热门文章
- silverlight将字符串转化为控件
- mybatis 主从表关联查询封装返回结果
- MySql中创建用户以及设置其操作权限
- .Net中Cookie乱码解决方法
- proto3与proto2的区别
- 每日一道剑指offer-两个栈来实现一个队列
- linux卸载文件挂载,磁盘文件挂载与卸载
- pygame检测精灵与精灵的碰撞_Pygame(三)--走出黑暗的洞穴(2)
- java 数据源xml 展示到界面_ZK开发关键知识点
- http请求转为https请求 java_如何将Javaweb工程的访问协议由http改为https及通过域名访问?...