You can try
ctl32_progressbar - a Progress Bar class instead.
>
>I've develop a DLL with somu utility functions to use with my VFP programs.
>The last one is a function that, in my hope, show an indipendent window with a Fake-ProgressBar MARQUEE typed.
>
>My operations in the DLL are:
>1) I register (function RegisterClassMarquee) a window class named "SIMPLEBAR" that use a WindowProcedure ("MarqueeWndProc")
>2) In the WM_CREATE message i create a Progress Bar With MARQUEE Style
>
>from VFP:
>1) I declare the dll function StartMarquee(HWND nHwnd) and i call It
>2) the window appear ... without progress bar ... but if i move the windiow progress bar appear ... freezed ... the squares in the control don't moves ... but if i move the window putting the progress bar poutside the screen and returning it in the screen i see that progress bar has progressed 8))) ...
>
>The question is: Why my progress bar don't move normally, without forcing the rwfresh of the window ? If I create the progress Bar directly in a VFP window the progress bar do it's work.
>
>Can Anyone help me ?
>
< snip >
--sb--