Цитата:
Сообщение от
_scorp_
А ApplicationVersion::buildNo() не подходит? Там не всегда указывается какой именно SP, но по номеру указанному там и по этой
табличке можно написать нехитрый switch для перевода номера в читабельный вид.
Не знал про этот класс, спасибо

но тогда уже больше подойдет ApplicationVersion::releaseVersion().
единственное что настораживает, это то, что в этом классе используются константы. Т.е. если вдруг у разработчика в Microsoft дрогнет рука можем получить напрмер SP33

Поэтому мне кажется надежнее WinApi::getVersion(), но это мое ИМХО