2017-11-07 2 views
1

메시지 상자에 '중지'및 '계속'단추가 두 개 있습니다. Messagebox에 사용자 정의 버튼을 사용할 수 있습니까?메시지 상자에 사용자 정의 단추 캡션 추가

+2

인터넷 검색을 시도해 보셨나요? 원인 [this] (https://www.codeguru.com/cpp/w-p/win32/messagebox/article.php/c10873/MessageBox-with-Custom-Button-Captions.htm)이 내 첫 번째 검색 결과입니다. –

+1

Windows Vista가 최소한의 목표라면 'TaskDialog'를 고려해보십시오. –

답변

2

Windows Vista부터는 TaskDialog API이 단순하지만 제한적인 MessageBox() 기능을 대체합니다.

특히, TaskDialogIndirect() 기능을 사용하면 개별 라벨이있는 맞춤 검색 버튼을 정의 할 수 있습니다. 연결된 MSDN 페이지에 예제가 있습니다.

Vista보다 오래된 OS 버전을 지원해야하는 경우 TaskDialog 기능을 에뮬레이션하는 projects like this이 있습니다.

관련 문제