程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> 編程解疑 >> afxmessagebox-誰幫我解釋一下這句代碼

afxmessagebox-誰幫我解釋一下這句代碼

編輯:編程解疑
誰幫我解釋一下這句代碼

AfxMessageBox("您真的要刪除這個文件嗎?“,4+48)==6
大致意思是明白的,就是用戶點擊確認的話就為真,但是後面那個4+48還有那個==6是什麼啊?求解釋~

最佳回答:


消息框顯示一個感歎號:
MB_ICONEXCLAMATIO和NMB_ICONWARNING代表0x00000030L(轉為十進制就是48)
消息框包含兩個按鈕:“是” 和“否”:
MB_YESNO代表0x00000004L(轉為十進制就是4)
==6是判斷是否按了“是”按鈕
函數返回值:
 0            //對話框建立失敗
 IDOK = 1        //按確定按鈕
 IDCANCEL = 2      //按取消按鈕
 IDABOUT = 3       //按異常終止按鈕
 IDRETRY = 4       //按重試按鈕
 IDIGNORE = 5      //按忽略按鈕
 IDYES = 6        //按是按鈕
 IDNO = 7        //按否按鈕

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved