Win 7 Enable/Disable Minimize Animation On The Fly(Windows)

Share your advanced PureBasic knowledge/code with the community.
RASHAD
PureBasic Expert
PureBasic Expert
Posts: 4954
Joined: Sun Apr 12, 2009 6:27 am

Win 7 Enable/Disable Minimize Animation On The Fly(Windows)

Post by RASHAD »

Hi

Code: Select all

;Get minanimation flag
anm.ANIMATIONINFO\cbSize = SizeOf(ANIMATIONINFO)
SystemParametersInfo_($0048, SizeOf(ANIMATIONINFO), @anm, 0)
Debug anm.ANIMATIONINFO\iMinAnimate

;******************************************************************

;Enable minanimation flag
anm.ANIMATIONINFO\cbSize = SizeOf(ANIMATIONINFO)
anm.ANIMATIONINFO\iMinAnimate = 1
SystemParametersInfo_($0049, SizeOf(ANIMATIONINFO), @anm, 0)
;Debug anm.ANIMATIONINFO\iMinAnimate

;******************************************************************

;Disable minanimation flag
anm.ANIMATIONINFO\cbSize = SizeOf(ANIMATIONINFO)
anm.ANIMATIONINFO\iMinAnimate = 0
SystemParametersInfo_($0049, SizeOf(ANIMATIONINFO), @anm, 0)
;Debug anm.ANIMATIONINFO\iMinAnimate
Egypt my love