Witamy na forum PC Format Zapraszamy do REJESTRACJI


Użytkownicy przeglądający ten wątek: 1 gości

Winapi scrollBar

#1
Winapi scrollBar
Witam, piszę aplikację w Winapi i natknąłem się na pewien problem.
Mianowicie tworzę okno potomne:
Kod:
IDD_WYBOR_PACZKI DIALOG DISCARDABLE 100, 100, 312, 170
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU// | WS_VSCROLL
CAPTION "Wybierz paczki, które zostały dostarczone!"
FONT 8, "MS Sans Serif"
{
    DEFPUSHBUTTON "&Ok",IDOK,110,140,50,14
    PUSHBUTTON "&Anuluj",IDCANCEL,160,140,50,14
    LTEXT "jakiś tekst",IDC_LABEL,7,110,300,30
    LTEXT "kolejny tekst ",IDC_LABEL,25,24,50,10
    
}
Następnie w funkcji obsługującej okno mam:
Kod:
hVscroll=CreateWindow("SCROLLBAR", NULL, WS_CHILD | WS_VISIBLE | SBS_VERT, 450, 10, 15, 250, hwnd/*hstat*/, (HMENU)204, *hInst, NULL);
i obsługa scrolbara:
Kod:
case WM_VSCROLL:
       {
      switch (LOWORD (wParam))
{
        case SB_LINEUP :
       nPos=GetScrollPos((HWND)lParam,SB_CTL);
                           if(nPos>0)nPos--;
               SetScrollPos(hVscroll,SB_CTL,nPos,true);
        break;

        case SB_LINEDOWN :
      nPos=GetScrollPos((HWND)lParam,SB_CTL);
                           if(nPos<nMaxPos)nPos++;
               SetScrollPos(hVscroll,SB_CTL,nPos,true);
        break;
      
        case SB_THUMBPOSITION :
            
        SetScrollPos(hVscroll, SB_CTL,HIWORD(wParam), true);
        break;
        default :
        break;
}    
       }
       break;
Wszystko prawie działa, "prawie" ponieważ suwak scrollbara się przesuwa, ale zawartość okna się nie przesuwa. Co robię źle??
Z góry dzięki za pomoc
Brak podpisu też jest podpisem!
 System operacyjny: windows_vista Przeglądarka: firefox
Programy: Polecane / Nowe / Inne




Podobne wątki (Winapi scrollBar)
Wątek: Autor Odpowiedzi: Wyświetleń: Ostatni post
  [C++ WinAPI] Kompresja bitmapy kikiw 0 5287 25.12.2014, 16:15
Ostatni post: kikiw
  [c,winapi]-Access voliation reading location i problem z BITMAPFILEHEADER sfx 3 3570 12.08.2014, 16:11
Ostatni post: Darekg11
  winapi-taki sam tekst w kolejnych zakładkach sfx 0 3113 27.07.2014, 20:28
Ostatni post: sfx

Skocz do:


Wybrane wątki (Winapi scrollBar)
Wątek: Autor Odpowiedzi: Wyświetleń: Ostatni post
Sad PhpMyAdmin w Mysql 8.0 Lauczi 3 3148 31.03.2020 16:34
Ostatni post: Lauczi
Ściana Klika pytań plz pomóżcie Samek2222 1 2983 22.03.2020 18:59
Ostatni post: Ajgor
  Pytanie - programowanie batch [cmd] Max23 0 2954 20.03.2020 01:03
Ostatni post: Max23
  Oczekiwanie na Akcje przycisku wanhelsing 8 4752 01.03.2020 19:44
Ostatni post: Szachista
Toungue Wybór szkoły średniej przez potencjalnego programistę Zikinan 1 4548 09.02.2020 15:58
Ostatni post: dzikuu86
  Skrypt pod sklep internetowy Talcia 4 7153 14.12.2019 19:48
Ostatni post: hexopex760
  Poszukuję pomysłu na prosty program ;) janciu96 5 13906 13.12.2019 23:32
Ostatni post: Ajgor
  Programowanie Batch (CMD) Informatyk2019 0 5454 11.12.2019 18:30
Ostatni post: Informatyk2019
  [JavaScript] Znajdowanie przedziału czasu rafal12999 0 2461 10.12.2019 17:58
Ostatni post: rafal12999
  Przekazywanie wskaźnika przez referencję w Qt Trojan3000 3 13333 10.12.2019 13:16
Ostatni post: Ajgor
  Proszę o pomoc w uzupełnieniu ankiety dt. Zawodu Programisty MaleMonki 0 2983 17.11.2019 12:47
Ostatni post: MaleMonki
  Spring framework – jakie strony polecacie do nauki? olek23 5 7508 15.11.2019 15:57
Ostatni post: Alsenas
  Programowanie windy (problem) w C++ mysza2323 2 6536 06.11.2019 23:04
Ostatni post: mysza2323
  Programy w C ~Anonim 1 6811 22.10.2019 17:48
Ostatni post: Szachista
  Książki do nauki C# olek23 14 20362 17.10.2019 13:06
Ostatni post: Ajgor