| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Общие вопросы по .NET и C# > Как определить версию Windows |
| Автор: erm0l0v 2.7.2012, 11:16 |
| Доброго времени суток. В моей задаче требуется определить версию Windows а так же редакцию ОС(Home Basic, Home Premium и т.д.) По поводу определения версии Windows вопросов никаких, в интернете полно решений, с помощью которых это можно сделать. А вот что на счет редакции ОС? Есть у кого идеи? |
| Автор: Fortnox 2.7.2012, 15:11 | ||
| Реестр использовать можно? Добавлено через 9 минут и 14 секунд В догонку. при помощи P/Invoke. Значения типов редакции в файле WinNT.h (из состава WinSDK). В текущем случае из 7.0 SDK.
Что делать с этим, думаю, должно быть ясно. |
| Автор: erm0l0v 2.7.2012, 16:53 |
| Fortnox, Спасибо. Но я уже наткнулся наhttp://msdn.microsoft.com/en-us/library/windows/desktop/ms724429(v=vs.85).aspx в msdn по этому поводу. Там тоже используется GetProductInfo. |