MFC를 사용하여 C++에서 슬라이더 컨트롤을 만들었습니다. 제 코드가 있습니다. 내가이슬라이더 컨트롤을 만드는 데 도움이 필요합니다.
if(slidervalue="10")
{
//do something
}
MFC를 사용하여 C++에서 슬라이더 컨트롤을 만들었습니다. 제 코드가 있습니다. 내가이슬라이더 컨트롤을 만드는 데 도움이 필요합니다.
if(slidervalue="10")
{
//do something
}
를 작성해야 어디에 슬라이더 위치를 넣어 원하는 것이 왜
void CImageAnalyserDlg::OnHScroll(UINT nSBCode, UINT nPos, CScrollBar* pScrollBar)
{
if(nSBCode == SB_THUMBPOSITION)
{
slidervalue.Format(_T("%d"), nPos);
UpdateData(false);
}
else
{
CDialog::OnHScroll(nSBCode, nPos, pScrollBar);
}
}
모든 일이 난 그냥 싶어 난 슬라이더 컨트롤의 implementaion 어디 작성해야 알고, 수행, 내 말은 문자열을 비교하고 코드의 다른 위치에서 비교해보십시오. OnHScroll 핸들러에 이미 슬라이더 위치가 있습니다. 해당 함수에서 원하는 작업을 수행하거나 핸들러에서 다른 함수를 호출하십시오.
정수 변수 'slidervalue'를 슬라이더에 추가하고 최대 값과 최소값을 각각 100과 0으로 설정할 수 있습니다. nPos 매개 변수를 읽는 대신이 변수를 쉽게 읽을 수 있습니다.
void CImageAnalyserDlg::OnHScroll(UINT nSBCode, UINT nPos, CScrollBar* pScrollBar)
{
UpdateData(TRUE);
if(slidervalue==10)
{
//do something
}
}
희망이 있습니다.
누구든지 도움을 요청할 수 있습니까 ??? ??? –