작업 대화 상자 정보
작업 대화 상자는 정보를 표시하고 사용자의 간단한 입력을 수신하는 데 사용할 수 있는 대화 상자입니다. 메시지 상자와 마찬가지로 설정한 매개 변수에 따라 운영 체제에서 형식이 지정됩니다. 그러나 작업 대화 상자에는 메시지 상자보다 더 많은 기능이 있습니다.
참고
작업 대화 상자에는 STA(단일 스레드 아파트) 모델이 필요합니다.
작업 대화 상자의 파트
작업 대화 상자는 여러 요소로 구성되며, 대부분은 선택 사항입니다. 다음 그림에는 작업 대화 상자의 다양한 파트가 나와 있습니다.
다음 그림에서 사용자가 축소된 컨트롤 텍스트 옆에 있는 단추를 클릭하면 대체 텍스트가 해당 위치와 바닥글에 표시됩니다.
그림에 나와 있는 파트는 다음과 같습니다.
부분 | 설명 | TASKDIALOGCONFIG 멤버 |
---|---|---|
창 제목 | 창의 캡션입니다. | pszWindowTitle |
기본 아이콘 | 작업 대화 상자의 용도를 나타내는 큰 아이콘입니다. | hMainIcon 또는 pszMainIcon |
기본 명령 | 보안 주체 텍스트입니다. | pszMainInstruction |
콘텐츠 | 추가 텍스트입니다. | pszContent |
진행률 표시줄 | 일부 작업의 진행률을 보여 주는 애니메이션 표시줄입니다. | dwFlags |
라디오 단추 | 사용자에 대한 애플리케이션 정의 옵션입니다. | pRadioButtons |
사용자 지정 단추 | 일반 단추 중 하나가 아닌 단추입니다. 이 단추는 일반 단추일 수도 있고, 그림과 같이 최대 두 줄의 텍스트가 있는 명령 링크일 수도 있습니다. | pButtons |
확장/축소 단추 | 축소된 애플리케이션 정의 컨트롤 텍스트(예: ‘자세한 내용 참조’)와 두 줄 이상에 있을 수 있는 확장된 컨트롤 텍스트 사이를 전환하는 데 사용될 수 있는 단추입니다. 컨트롤 텍스트가 확장되면 pszExpandedInformation의 추가 텍스트도 콘텐츠 텍스트 뒤에 또는 (두 번째 그림과 같이) 바닥글에 표시됩니다. | pszCollapsedControlText 및 pszExpandedControlText |
확인 확인란 | "이 대화 상자를 다시 표시 안 함"과 같은 간단한 선택 항목에 대한 애플리케이션 정의 텍스트와 함께 제공되는 확인란입니다. | pszVerificationText |
바닥글 아이콘 | 바닥글 텍스트의 용도를 나타내는 작은 아이콘입니다. | hFooterIcon 또는 pszFooterIcon |
바닥글 텍스트 | 추가 텍스트입니다. 그림에서 텍스트에는 하이퍼링크가 포함됩니다. | pszFooter |
일반 단추 | 표준 단추, 그림의 확인 단추입니다. | dwCommonButtons |