CodeGuru Home VC++ / MFC / C++ .NET / C# Visual Basic VB Forums Developer.com
Results 1 to 3 of 3

Threaded View

  1. #1
    Join Date
    Jun 2006

    CSliderCtrl::SetPos() Problem

    Hi community,
    i have a problem to set sliderposition programmaticaly, it would be great if someone can help?

    This is my try:

    //pointer to my slider control:
    // On the begining the range ist 1 to 10
    // and the position is on 5
    // change the range:
    pSliderCtrl->SetRange(1, 100); // ok no problems

    // Now, how to "move" btw. how to redraw the position of the slider thumb
    // programmaticaliy with c++? Need to send some message, if yes what message i need to send to slider control to move (reposition) the slider thumb?
    I try with
    // first:
    ::SendMessage(pSlider->m_hWnd, WM_NOTIFY, TRBN_THUMBPOSCHANGING, 0);
    // then with:
    ::SendMessage(pSlider->m_hWnd, WM_NOTIFY, NM_RELEASEDCAPTURE, 0);

    but nothing happens?

    i know i do something wrong, but what?

    Thanks in advance
    Last edited by break;; January 31st, 2014 at 07:41 AM.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts

Windows Mobile Development Center

Click Here to Expand Forum to Full Width

On-Demand Webinars (sponsored)

We have made updates to our Privacy Policy to reflect the implementation of the General Data Protection Regulation.