다음을 통해 공유


작업 대화 상자 정보

작업 대화 상자는 정보를 표시하고 사용자의 간단한 입력을 수신하는 데 사용할 수 있는 대화 상자입니다. 메시지 상자와 마찬가지로 설정한 매개 변수에 따라 운영 체제에서 형식이 지정됩니다. 그러나 작업 대화 상자에는 메시지 상자보다 더 많은 기능이 있습니다.

참고

작업 대화 상자에는 STA(단일 스레드 아파트) 모델이 필요합니다.

 

작업 대화 상자의 파트

작업 대화 상자는 여러 요소로 구성되며, 대부분은 선택 사항입니다. 다음 그림에는 작업 대화 상자의 다양한 파트가 나와 있습니다.

screen shot of a window showing various buttons, including one next to collapsed control text

다음 그림에서 사용자가 축소된 컨트롤 텍스트 옆에 있는 단추를 클릭하면 대체 텍스트가 해당 위치와 바닥글에 표시됩니다.

screen shot of the previous window, but with two lines of expanded control text

그림에 나와 있는 파트는 다음과 같습니다.

부분 설명 TASKDIALOGCONFIG 멤버
창 제목 창의 캡션입니다. pszWindowTitle
기본 아이콘 작업 대화 상자의 용도를 나타내는 큰 아이콘입니다. hMainIcon 또는 pszMainIcon
기본 명령 보안 주체 텍스트입니다. pszMainInstruction
콘텐츠 추가 텍스트입니다. pszContent
진행률 표시줄 일부 작업의 진행률을 보여 주는 애니메이션 표시줄입니다. dwFlags
라디오 단추 사용자에 대한 애플리케이션 정의 옵션입니다. pRadioButtons
사용자 지정 단추 일반 단추 중 하나가 아닌 단추입니다. 이 단추는 일반 단추일 수도 있고, 그림과 같이 최대 두 줄의 텍스트가 있는 명령 링크일 수도 있습니다. pButtons
확장/축소 단추 축소된 애플리케이션 정의 컨트롤 텍스트(예: ‘자세한 내용 참조’)와 두 줄 이상에 있을 수 있는 확장된 컨트롤 텍스트 사이를 전환하는 데 사용될 수 있는 단추입니다. 컨트롤 텍스트가 확장되면 pszExpandedInformation의 추가 텍스트도 콘텐츠 텍스트 뒤에 또는 (두 번째 그림과 같이) 바닥글에 표시됩니다. pszCollapsedControlTextpszExpandedControlText
확인 확인란 "이 대화 상자를 다시 표시 안 함"과 같은 간단한 선택 항목에 대한 애플리케이션 정의 텍스트와 함께 제공되는 확인란입니다. pszVerificationText
바닥글 아이콘 바닥글 텍스트의 용도를 나타내는 작은 아이콘입니다. hFooterIcon 또는 pszFooterIcon
바닥글 텍스트 추가 텍스트입니다. 그림에서 텍스트에는 하이퍼링크가 포함됩니다. pszFooter
일반 단추 표준 단추, 그림의 확인 단추입니다. dwCommonButtons