//スライダーの初期化 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; } } |