卖逼视频免费看片|狼人就干网中文字慕|成人av影院导航|人妻少妇精品无码专区二区妖婧|亚洲丝袜视频玖玖|一区二区免费中文|日本高清无码一区|国产91无码小说|国产黄片子视频91sese日韩|免费高清无码成人网站入口

易語言窗口程序定時自動關閉信息框功能詳解

易語言中的信息框命令在易語言中,信息框(MessageBox)命令通常需要用戶點擊按鈕才能關閉或取消。如果想要實現在一定時間間隔后自動關閉信息框,可以利用API函數中的MessageBoxTimeou

易語言中的信息框命令

在易語言中,信息框(MessageBox)命令通常需要用戶點擊按鈕才能關閉或取消。如果想要實現在一定時間間隔后自動關閉信息框,可以利用API函數中的MessageBoxTimeoutA。首先需要打開易語言,創(chuàng)建一個新的Windows窗口程序。

創(chuàng)建DLL命令實現延時關閉信息框

1. 在程序數據中,創(chuàng)建新的DLL命令。

```

.版本 2

.DLL命令 _定時關閉信息框, 整數型, , "MessageBoxTimeoutA", , 設定一個延遲時間,時間內用戶未操作,則自動關閉信息框

.參數 hwnd, 整數型, , 信息框句柄

.參數 lpText, 文本型, , 信息框的內容

.參數 lpCaption, 文本型, , 信息框的標題

.參數 uType, 整數型, , 按鈕類型,具體類型后續(xù)補充

.參數 wlange, 整數型, , 函數擴展,一般取0

.參數 dwTimeout, 整數型, , 信息框延遲關閉時間,單位:毫秒

```

編寫命令代碼實現自動關閉信息框

2. 創(chuàng)建好DLL之后,在窗口程序集中編寫命令代碼:

```

.版本 2

.子程序 __啟動窗口_創(chuàng)建完畢

設置一個定時3秒自動關閉的信息框_定時關閉信息框(取窗口句柄(), “信息框內容”, “提示:”, 0, 0, 3000)

```

按下F5運行程序,即可看到一個在3秒后自動關閉的信息框彈出。

補充:按鈕類型對應數值

在易語言中,不同的按鈕類型對應著不同的數值,如下:

- 0: 確定

- 1: 確定 取消

- 2: 終止 重試 忽略

- 3: 是 否 取消

- 4: 是 否

- 5: 重試 取消

- ...(其他類型類似)

通過設置不同的按鈕類型,可以實現不同樣式和功能的信息框。

標簽: