All pastes #524887 Raw Edit

Luciefer

public cpp v1 · immutable
#524887 ·published 2007-05-31 05:52 UTC
rendered paste body
  switch (wParam)   {    case SB_LINEDOWN:    {     nPosition--;    InvalidateRect(hWnd, NULL, FALSE);     break;    }    case SB_PAGEDOWN:    {     nPosition += 2;    InvalidateRect(hWnd, NULL, FALSE);     break;    }    case SB_PAGEUP:    {     nPosition -= 2;    InvalidateRect(hWnd, NULL, FALSE);     break;    }    case SB_LINEUP:    {     nPosition--;    InvalidateRect(hWnd, NULL, FALSE);     break;    }    case SB_TOP:    {     nPosition = 0;    InvalidateRect(hWnd, NULL, FALSE);     break;    }    case SB_BOTTOM:    {     nPosition = 20;    InvalidateRect(hWnd, NULL, FALSE);     break;    }    case SB_THUMBPOSITION:    {     nPosition = LOWORD (lParam);    InvalidateRect(hWnd, NULL, FALSE);     break;    }    case SB_THUMBTRACK:    {     nPosition = LOWORD (lParam);    InvalidateRect(hWnd, NULL, FALSE);     break;    }   }      if(nPosition > 20) nPosition = 20;      if(nPosition < 1) nPosition = 1;      SetScrollPos(hScroll, SB_CTL, nPosition, TRUE);    break;  }