@スライダーを初期化する


        //スライダーの初期化
        CSliderCtrl* pSlider =(CSliderCtrl*)GetDlgItem(IDC_SLIDER);		//スライダーのポインタを設定する
        pSlider->SetRange(0,255);		//スライダーの範囲を設定する
        pSlider->SetPos(255);		//スライダーの値を設定する(デフォルトは0)


@移動したスライダーから値を取る


void CLightDlg::OnHScroll(UINT nSBCode, UINT nPos, CScrollBar* pScrollBar) 
	//スライダーから値を取る
	CString	data;

	CSliderCtrl* pSlider =(CSliderCtrl*)pScrollBar;
	switch (pScrollBar->GetDlgCtrlID()){
	case IDC_SLIDER_R:
		data.Format("%d",pSlider->GetPos());
		break;
	case IDC_SLIDER_G:
		data.Format("%d",pSlider->GetPos());
		break;
	case IDC_SLIDER_B:
		data.Format("%d",pSlider->GetPos());
		break;
	default:
		break;
	}
}


戻る