Tworzenie Slidera w WinAPI
Ostatnio zmodyfikowano 2017-06-16 17:29
kaczor112 Temat założony przez niniejszego użytkownika |
Tworzenie Slidera w WinAPI » 2017-06-15 12:42:08 Mam pytanie jak w WinAPI zrobić Slidera (suwak) dochodzę do tego już drugi dzień i nie znalazłem nic sensownego.
W waszym kursie go nie ma. A w MSDN też nic specjalnego nie znalazłem...
Proszę o pomoc. |
|
Monika90 |
» 2017-06-15 13:00:03 |
|
kaczor112 Temat założony przez niniejszego użytkownika |
» 2017-06-15 22:04:29 Dziękuję Moniko że mi podesłałaś ten link, jednak tak bez słowa objaśnienia chyba sobie nie poradzę... Nawet mi nie widzi funkcji CreateTrackbar() Mimo że mam: #include <CommCtrl.h>
#pragma comment(lib,"Comctl32.lib")
|
|
Monika90 |
» 2017-06-16 17:29:39 W WinAPI nie ma funkcji CreateTrackbar, trzeba użyć CreateWindowEx, np:
slider = CreateWindowEx(0, "msctls_trackbar32", "", TBS_AUTOTICKS | WS_CHILD | WS_VISIBLE | WS_TABSTOP | TBS_HORZ, x, y, width, height, parent, (HMENU)0, NULL, NULL);
potem ustalić parametry za pomocą SendMessage, np. zakres od 0 do 100:
SendMessage(slider, TBM_SETRANGE, TRUE, MAKELONG(0, 100));
|
|
« 1 » |