WinAPI
Модуль 3.4
В даному модулі:
 ProgressBar (рядок стану)
Andriy Gladkyy
KspDevelop@gmail.com 2
Стилі і повідомлення
ProgressBar
Andrey Gladky
KspDevelop@gmail.co
m 3
PBM_DELTAPOS Переміщує поточний стан прогрес-бар на задану
величину
PBM_SETBARCOLOR Встановлює колір панелі індикатора прогресу
PBM_SETMARQUEE Встановлює прогрес-бар в шатер режим
PBM_SETPOS Встановлює поточну позицію для панелі прогресу
PBM_SETRANGE Встановлює мінімальні і максимальні значення для
панелі прогресу
PBM_SETSTEP Визначає крок збільшення для панелі прогресу.
PBM_STEPIT Переміщує поточну позицію для панелі прогресу.
Елемент управління встановлює крок зміни,
шляхом відправки PBM_SETSTEP повідомлення
PBM_GETSTEP Отримує крок збільшення для панелі прогресу
Створення ProgressBar
Andrey Gladky
KspDevelop@gmail.co
m 4
 Створення рядка стану відбувається за допомогою функції
CreateWindowEx():
 Для використання класу PROGRESS_CLASS, потрібно
підключити бібліотеку:
HWND = CreateWindowEx(0, PROGRESS_CLASS, NULL,
WS_CHILD|WS_VISIBLE|WS_CLIPSIBLINGS|WS_BORDER|P
BS_MARQUEE, x, y, w, h, hwParent, HMENU, hInstance,
LPARAM);
#include <commctrl.h>

Win api module_3.4

  • 1.
  • 2.
    В даному модулі: ProgressBar (рядок стану) Andriy Gladkyy KspDevelop@gmail.com 2
  • 3.
    Стилі і повідомлення ProgressBar AndreyGladky KspDevelop@gmail.co m 3 PBM_DELTAPOS Переміщує поточний стан прогрес-бар на задану величину PBM_SETBARCOLOR Встановлює колір панелі індикатора прогресу PBM_SETMARQUEE Встановлює прогрес-бар в шатер режим PBM_SETPOS Встановлює поточну позицію для панелі прогресу PBM_SETRANGE Встановлює мінімальні і максимальні значення для панелі прогресу PBM_SETSTEP Визначає крок збільшення для панелі прогресу. PBM_STEPIT Переміщує поточну позицію для панелі прогресу. Елемент управління встановлює крок зміни, шляхом відправки PBM_SETSTEP повідомлення PBM_GETSTEP Отримує крок збільшення для панелі прогресу
  • 4.
    Створення ProgressBar Andrey Gladky KspDevelop@gmail.co m4  Створення рядка стану відбувається за допомогою функції CreateWindowEx():  Для використання класу PROGRESS_CLASS, потрібно підключити бібліотеку: HWND = CreateWindowEx(0, PROGRESS_CLASS, NULL, WS_CHILD|WS_VISIBLE|WS_CLIPSIBLINGS|WS_BORDER|P BS_MARQUEE, x, y, w, h, hwParent, HMENU, hInstance, LPARAM); #include <commctrl.h>