一个好玩的API函数MessageBoxTimeout,可控制信息框自动关闭
今天去查了资料如何自动关闭弹出的信息框,不少网友给出的办法是另外使用一个线程来控制,个人觉得麻烦了
最后终于找到了这个函数(在易语言论坛发现的。请无视我使用易语言,也不要给出对易语言任何评价)
简单说一下MessageBoxTimeOut参数(Windows 2000没有这个函数):
hwnd:窗口句柄
lpText:弹出信息框的内容
lpCaption:弹出消息框的标题
uType:按钮类型,以下给出常量,可相加,每组只能取一个类型,第五组除外,复制于易语言给出的提示,:
.版本 2.DLL命令 MessageBoxTimeout, 整数型, "user32.dll", "MessageBoxTimeoutA" .参数 hwnd, 整数型, , 窗口句柄 .参数 lpText, 文本型, , 信息框内容 .参数 lpCaption, 文本型, , 信息框标题 .参数 uType, 整数型, , 信息框按钮类型,确认按钮、重试按钮之类 .参数 wlange, 整数型, , 一般为0,语言ID .参数 dwTimeout, 整数型, , 延迟的时间 ,以毫秒为单位