C# 메시지 상자에서 확인 취소 버튼의 메서드를 작성하는 방법은 무엇입니까?
DialogResult result=MessageBox.Show("Content", "Title", MessageBoxButtons.OKCancel, MessageBoxIcon.Question);
if(result==DialogResult.OK)
{
//버튼 결정 방법
}
else
{
/ /취소 버튼 방법
}
확장 정보:
MessageBox의 일반적인 사용법
1. >
MB_OK = $00000000; 확인 버튼
MB_OKCANCEL = $00000001; 확인 버튼, 취소 버튼
MB_ABORTRETRYIGNORE = $00000002; 버튼
MB_YESNOCANCEL = $00000003; 예 버튼 1개, 아니오 버튼 1개, 취소 버튼 1개
MB_YESNO = $00000004; 예 버튼 1개, 아니오 버튼 1개
MB_RETRYCANCEL = $00000005; 재시도 버튼과 취소 버튼
2. 함수 프로토타입
function MessageBox(hWnd: HWND; Text, Caption: PChar; Type: Word): Integer;< / p>
hWnd: 대화 상자의 상위 창 핸들입니다. 대화 상자는 폼의 Handle 속성을 사용할 수 있으며, 그렇지 않으면 0을 사용하여 직접 하위 창으로 만들 수 있습니다. 데스크탑 창의 창.
텍스트: 표시할 정보 문자열입니다.
캡션: 대화 상자 제목 문자열.
유형: 대화 상자 유형 상수.
이 함수의 반환 값은 대화 상자 버튼을 식별하는 데 사용되는 정수입니다.