Konu: İşletim sistemi algılamada sorun
Merhaba
Bir XP altında compile ettiğim program OS(3) 'e doğru olarak 5 veriyor.
Programı Windows 7 64bit'de çalıştırdığım zamanda 5 veriyor.
Programı Windows 7 altında compile edip EXE'yi çalıştırdığım zaman 5 veriyor.
IDE'den çalıştırırsam, doğru olarak 6 veriyor.
OS yerine GetVersionEx kullanınca, birşey değişmiyor.
-------------------
OS(3) yerine sadece OS() sorgularsam, cevaplar doğru:
XP için 5.1 ve Win7 için 6.01
Program admin haklara sahip.
Sanırım bir yerde bir düşünce hatası yapıyorum, ama nerde, bir türlü bulamadım.