Dirk,
> When i use %WINVER% by Windows 8.1 then is the result 4096.
>
> Is not Windows 8.1 = 16384 ?
>
>
> Common Definitions.sbi
> $WIN_81$ = 16384
Yes, this is a bug in the runtime :-( and we have already fixed it. The
latest internal SB81 returns the correct value. The fix will be available
in the next maintenance build.
Unfortunately, the %WINVER% variable value is set too late (after processing
some internal fallback codes) and so it reports WIN8 for WIN81.
As a temporary workaround, you can use this method:
http://www.lindersoft.com/forums/showthread.php?t=40650
Friedrich