Yep, the VREFRESH flag only applies to NT systems:
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/gdi/devcons_88s3.asp
I've never found any reliable way to get this from Windows 9x, even digging through the Registry for what Desktop Properties shows. I think it might be a driver-specific setting on 9x, ie. different for different cards. Could be wrong, though...
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/gdi/devcons_88s3.asp
I've never found any reliable way to get this from Windows 9x, even digging through the Registry for what Desktop Properties shows. I think it might be a driver-specific setting on 9x, ie. different for different cards. Could be wrong, though...