다음을 통해 공유


Progress 컨트롤 조작

현재 진행 중인 컨트롤의 위치를 변경 하는 방법은 세 가지가 (CProgressCtrl).

  • 사전 설정 된 증분 양에 따라 위치를 변경할 수 있습니다.

  • 임의의 값에 따라 위치를 변경할 수 있습니다.

  • 특정 값으로 위치를 변경할 수 있습니다.

미리 설정한 크기 만큼 위치를 변경 하려면

  1. 사용은 SetStep 멤버 함수 증분 양을 설정 합니다.기본적으로이 값이 10입니다.이 값은 일반적으로 컨트롤에 대 한 초기 설정 중 하나로 설정 됩니다.단계 값은 음수일 수 있습니다.

  2. 사용은 StepIt 위치를 증가 시키려면 멤버 함수입니다.그러면 컨트롤이 자신을 다시 그립니다.

    [!참고]

    StepIt줄 바꿈 위치를 발생 합니다.예를 들어, 주어진 범위를 1에서 100으로, 20 단계 위치를 90, StepIt 위치를 10으로 설정 됩니다.

임의의 값에 따라 위치를 변경 하려면

  • 사용은 OffsetPos 멤버 함수를 위치를 변경 합니다.OffsetPos음수 값을 허용 합니다.

    [!참고]

    OffsetPos달리 StepIt을 위치에 배치 됩니다.새 위치가 범위 내에 남도록 조정 됩니다.

특정 값으로 위치를 변경 하려면

  • 사용은 SetPos 멤버 함수를 특정 값으로 위치를 설정 합니다.필요한 경우, 범위 내에 새 위치가 조정 됩니다.

일반적으로 진행률 컨트롤 출력을 위해서만 사용 됩니다.현재 위치에 새 값을 지정 하지 않고 사용 GetPos.

참고 항목

참조

CProgressCtrl 사용

개념

컨트롤 (MFC)