2017-03-07 1 views
-2

에 대해 토론하고 싶습니다. Visual C++ MessageBox ICON s | AfxMessageBox. 비주얼 스튜디오 2015visual C++ mfc 기반 프로젝트를 사용하고 있습니다. MB_ICONASTERICKS, MB_ICONWARNING, MB_ICONINFORMATION 등의 자리에 PNG 이미지 나 기타 아이콘을 표시하고 싶습니다. 답변을 기다리고 있습니다!Visual C++에서 내 자신의 메시지 상자 아이콘 또는 내 자신의 PNG를 표시하는 방법

+1

'MessageBox'는 고정 된 아이콘 세트를 제공합니다. 사용자 정의 아이콘이있는 대화 상자가 필요하면'MessageBox'를 사용할 수 없습니다. 직접 구현해야합니다. – IInspectable

+0

내가 무엇을 할 수 있는지 말해 줄 수 있습니까? 어떻게해야할까요? & 수행하는 방법? (대기 중) – Mudassar

+0

리소스 편집기, 리소스 스크립트의 수동 편집 또는 코드를 통해 대화 상자를 구현하십시오. 단계별 가이드가 필요한 경우 스택 오버플로가 잘못된 위치입니다. ** 특정 ** 프로그래밍 문제가있는 경우 해당 질문을 할 수 있습니다. 이 질문은 Q & A 형식에 너무 광범위합니다. – IInspectable

답변

1

MessageBox 함수는 주식 표준 옵션을 제공하며 특정 단추 집합과 특정 아이콘 집합 중에서 선택할 수 있습니다.

응용 프로그램의 동작이이 표준에서 벗어나는 경우이를 수행하기 위해 고유 한 코드를 작성해야합니다. 이 기술을 자세히 설명하는 훌륭한 기사가 있습니다 : XMessageBox - CodeProject.com. 필요에 따라 제품을 즉시 사용할 수 있어야합니다.

+0

그것은 본질적으로 링크 전용 답변입니다. 대신 댓글을 달아보십시오. – IInspectable

+0

필자는 대답을 첫 번째 문장으로 간주합니다. 이는 원시 API를 사용하여 수행 할 수 없음을 나타냅니다. 링크는 OP를 대체 행동 과정으로 인도하는 곳입니다. –

+0

문제가 아직 해결되지 않았습니다. – Mudassar