|
Short story: Encapsulates an animation control within a drop-in class module.
Longer description from old site: click here.
To be edited...
This sample, or the one from which it originally derived, was published (or at least peripherally mentioned) in the following article(s):
- Write Your Own Animation Control, COMponent Builder, VBPJ, January 1998
This sample uses the following API calls:
Module Library Function CAnimate.cls comctl32
user32InitCommonControlsEx
CreateWindowEx
DestroyWindow
MoveWindow
SendMessage
ShowWindowCAnimateEx.cls comctl32
gdi32
user32InitCommonControlsEx
SetBkColor
CreateWindowEx
DestroyWindow
GetSysColor
MoveWindow
SendMessage
ShowWindowFAbout.frm user32 GetWindowRect
SetCursorPosFAnimVb4.frm gdi32
user32SetBkColor
GetSysColorMGlobal.bas user32 GetWindowRect
MoveWindowMHookMe.bas kernel32
user32RtlMoveMemory
CallWindowProc
GetProp
GetWindowLong
RemoveProp
SetProp
SetWindowLongDon't see what you're looking for? Here's a complete API cross-reference.
Please, enjoy and learn from this sample. Include its code within your own projects, if you wish. But, in order to insure only the most recent code is available to all, I ask that you don't share the sample by any form of mass distribution. Download AniCtrl.zip, 155Kb, Last Updated: Tuesday, June 22, 1999
The following resources may also be of interest: