TModalResult 和 MessageBox 返回值
2017-03-10 13:40
441 查看
//其实是对应的 { TModalResult values } const mrNone = 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;
相关文章推荐
- 接收MessageBox返回值
- 关于MessageBox返回值问题
- c#之MessageBox的用法和获取返回值方法
- c#之MessageBox的用法和获取返回值方法[转]
- WPF 中的MessageBox返回值获取并判断
- C# MessageBox 返回值
- Messagebox()返回值
- 关于MessageBox的非阻塞
- 输入接口返回值,然后得到一个含有所有参数名称的列表
- include的返回值使用【作用1:使用php文件来做配置】
- swift 带参,无参,函数加返回值。闭包
- ajax jquery return没有返回值
- Python中执行存储过程及获取存储过程返回值的方法
- AfxMessageBox()与MessageBox()的区别
- cmd获取python返回值
- 处理showModalDialog在谷歌浏览器下获取不到返回值的方法
- 函数的使用与返回值
- c# 关闭MessageBox 或者自动关闭MessageBox
- java反射:数据类型及返回值对应的类类型以及Class类的基本API
- TCP发送接口(如send(),write()等)的返回值与成功发送到接收端的数据量无直接关系