CProgressCtrl::SetState
현재 진행률 표시줄 컨트롤의 상태를 설정합니다.
int SetState(
int iState
);
매개 변수
Parameter |
설명 |
||||||||
---|---|---|---|---|---|---|---|---|---|
[in] iState |
진행률 표시줄을 설정 하는 상태입니다. 다음 값 중 하나를 사용합니다.
|
반환 값
현재 진행률 표시줄 컨트롤의 이전 상태입니다.
설명
보내는이 메서드는 PBM_SETSTATE 에서 설명 하는 메시지는 Windows SDK.
요구 사항
헤더: afxcmn.h
이 컨트롤에서 지 Windows Vista 이상.
이 메서드에 대 한 추가 요구 사항에서 설명 Windows Vista 공용 컨트롤의 빌드 요구 사항.
예제
다음 코드 예제에서는 변수를 정의 m_progressCtrl, 즉 진행률 표시줄 컨트롤을 프로그래밍 방식으로 액세스 하는 데 사용 합니다. 이 변수는 다음 예제에 사용 됩니다.
// Variable to access the progress control
CProgressCtrl m_progressCtrl;
다음 코드 예제에서는 일시 중지 또는 진행 중에 현재 진행률 표시줄 컨트롤의 상태를 설정합니다.
// Set the progrees control to normal or paused state.
void CCProgressCtrl_s1Dlg::OnSetstateNormal()
{
m_progressCtrl.SetState(PBST_NORMAL);
}
void CCProgressCtrl_s1Dlg::OnSetstatePaused()
{
m_progressCtrl.SetState(PBST_PAUSED);
}