當前位置:編程學習大全網 - 網站源碼 - C語言MessageBox問題

C語言MessageBox問題

1、MessageBox(),註意區分大小寫。它的功能是彈出壹個標準的Windows對話框。它不是C函數庫的標準函數,而是WINDNWS API函數,但是可以用C語言調用API函數。

下面舉例,顯示出壹個對話框,其標題為Hello,內容為Hello World,包含壹個確定按鈕:

#include <windows.h>

int main()

{

MessageBox(NULL,"Hello World","Hello",MB_OK);

return 0;

}

//代碼在VC6.0下編譯通過

2、MessageBox()函數第壹個參數是窗口句柄,第二個是窗口內容字符串,第三個是窗口標題字符串,第四個是窗口所包含的按鈕類型;函數返回值為int類型,用於判斷用戶點擊了哪個按鈕。

簡單介紹壹下第四個參數(左邊參數,右邊按鈕):

MB_OK 確定

MB_OKCANCEL 確定 取消

MB_YESNO 是 否

MB_RETRY 重試

還可以在窗口顯示通知圖標:

MB_OK|MB_ICONQUESTION 確定 問號

依此類推,只要在後面加“|”然後是圖標代號。

MB_ICONEXCLAMATION 感嘆號

MB_ICONERROR 錯誤

MB_ICONINFORMATION 信息

  • 上一篇:哪位親有EFDC軟件的安裝包和源代碼,能賜予我壹份麽?萬分感謝!郵箱:1021814381@qq.com
  • 下一篇:易語言如何免殺(360)?
  • copyright 2024編程學習大全網