Chinaunix首页 | 论坛 | 博客
  • 博客访问: 139565
  • 博文数量: 46
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 300
  • 用 户 组: 普通用户
  • 注册时间: 2014-03-15 23:00
文章分类

全部博文(46)

文章存档

2018年(18)

2017年(11)

2015年(14)

2014年(3)

我的朋友

分类: PERL

2014-12-02 00:24:44

  1. ###若要引用常量值必须先加载基常量元素
  2. use Win32::GUI::constants qw(MB_OK MB_OKCANCEL MB_YESNO);  #以空格方开来
  3. 要设置按钮的消息框出现在指定下列值之一:
    1. 常量表示                                     进制表示           显示类型
    2. MB_OK                                      0x0000           OK按钮 
    3. MB_OKCANCEL                          0x0001            OK和关闭按钮 
    4. MB_ABORTRETRYIGNORE           0x0002            重试和忽略按钮  
    5. MB_YESNOCANCEL                     0x0003            是及否和取消按钮 
    6. MB_YESNO                                 0x0004            是否按钮
    7. MB_RETRYCANCEL                      0x0005            重试和取消按钮 
    8. MB_CANCELTRYCONTINUE           0x0006            取消,再试一次,并继续按妞(此功能仅用于XP/2000系统)  
显示在消息框中的图标参数如下:
  1. MB_ICONHAND 显示一个错误的图标(x)  0x0010
  2. MB_ICONQUESTION:显示一个问号的图标(?)  0x0020
  3. MB_ICONEXCLAMATION :显示一个感叹号的图标(!)  0x0030
  4. MB_ICONASTERISK :显示一个圆圈感叹号图标,用于提示信息  0x0040
消息框将返回下面的值取决于用户的操作之一:
  1. IDOK  用户点击“确定”按钮。
  2. IDCANCEL  用户点击“取消”按钮。
  3. IDABORT  用户点击“中止”按钮。
  4. IDRETRY  用户点击“重试”按钮。
  5. IDIGNORE  用户点击“忽略”按钮。
  6. IDYES  用户点击“是”按钮。
  7. IDNO  用户点击“否”按钮。
  8. IDCLOSE 用户关闭消息框。
  9. IDHELP  用户点击“帮助”按钮。
  10. IDTRYAGAIN  用户点击“再试一次”按钮。
  11. IDCONTINUE  用户点击“继续”按钮。
取用户点击了那个按钮
if (IDYES == Win32::GUI::MessageBox(0,"IDYES","你点击了谁",MB_YESNO))
{
    print "yes\n";
} else {
    print "no\n";
}


阅读(1499) | 评论(0) | 转发(0) |
0

上一篇:没有了

下一篇:perl->获取物理信息

给主人留下些什么吧!~~