czwartek, 29 października 2009

Funkcja ustawiająca zakres ProgressBar-a w oknie dialogowym

Funkcja korzysta z przesłania komunikatu do kontrolki ProgressBar, zmienna PBM_SETRANGE32 zawiera identyfikator odpowiedniego komunikatu.
#define PBM_SETRANGE32          (WM_USER+6)
Parametry:
hDlg - uchwyt okna w którym znajduje się ProgressBar,
nControlID - ID kontrolki na oknie
nMin/nMax - wartości

function ProgressBar_SetRange32(hDlg, nControlID, nMin, nMax)
    number hCtrl;
    NUMBER  nResult;
begin
    hCtrl = GetDlgItem(hDlg, nControlID);
    nResult = SendMessage(hCtrl, PBM_SETRANGE32, nMin, nMax);
    return nResult;
end;                 

Brak komentarzy:

Prześlij komentarz