C 中呼叫訊息對話方塊,並取得其返回值

2021-04-01 18:54:14 字數 723 閱讀 5520

不同於vb中可以直接使用msgbox來得到訊息框的返回值,在c#中需要使用 dialogresult 型別的變數,從messagebox.show()方法接受訊息對話方塊的返回值。至於messagebox.show()的返回值是 yes 、no, ok還是cancel,那需要自己在show()方法中對它可以顯示的選擇按鈕進行設定。以下示例**可以參考:

// initializes the variables to pass to the messagebox.show method.

string message = "you did not enter a server name. cancel this operation?";

string caption = "no server name specified";

messageboxbuttons buttons = messageboxbuttons.yesno;

dialogresult result;

// displays the messagebox.

result = messagebox.show(this, message, caption, buttons,

messageboxicon.question, messageboxdefaultbutton.button1,

messageboxoptions.rightalign);

if(result == dialogresult.yes)

對話方塊 訊息對話方塊

我們在使用windows系統的過程中經常會見到訊息對話方塊,提示我們有異常發生或提出詢問等。因為在軟體開發中經常用到訊息對話方塊,所以mfc提供了兩個函式可以直接生成指定風格的訊息對話方塊,而不需要我們在每次使用的時候都要去建立對話方塊資源和生成對話方塊類等。這兩個函式就是cwnd類的成員函式mes...

常用對話方塊 訊息對話方塊

使用windows系統的過程中經常會見到訊息對話方塊,提示我們有異常發生或提出詢問等。因為在軟體開發 中經常用到訊息對話方塊,所以mfc提供了兩個函式可以直接生成指定風格的訊息對話方塊,而不需要我們在每次使用的時候都要去建立對話方塊資源和生成對話方塊類等。這兩個函式就是cwnd類的成員函式messa...

QMessageBox 訊息對話方塊

提示型 cpp view plain copy qmessagebox information null,title content qmessagebox yes,qmessagebox yes 錯誤型 cpp view plain copy qmessagebox critical null,c...

electron 訊息對話方塊

title string型別,彈出框的標題 messsage string 型別,必選 message box 的內容,這個是必須要寫的 buttons 陣列型別,在案例中我會詳細的講解,返回的是一個索引數值 下標 en btn 開啟子視窗 go a href luc son call upload...

對話方塊中顯示對話方塊

一 對話方塊中顯示對話方塊的方法 1 首先建立要在對話方塊裡顯示的那個對話方塊,命名為 idd inner 設定這個對話方塊的屬性 1 style 選擇 child 中文版 樣式 選擇 下層 2 border 為 none 中文版 邊框 選擇 無 2 為了顯示時能夠準確定位,我們可以在右邊要顯示對話...