Вопрос № 97741: Доброе время суток, уважаемые эксперты. У меня такой к вам вопрос. Часто вижу в приложениях на чистом api использование ресурсов. Но не пойму их смысл. Подскажите хороший учебник или книгу по ресурсам и скажите, пожалуйста, почему используют эти ресу...Вопрос № 97777: Здравствуйте, уважаемые Эксперты!
Пишу программу(программное регулирование скорости вращение вентилятора процессора)
к-рой нужно как-то узнавать температуру процессора. Может какие-нибудь программы типа SpeedFan дают возможность брать данны...
Вопрос № 97.741
Доброе время суток, уважаемые эксперты. У меня такой к вам вопрос. Часто вижу в приложениях на чистом api использование ресурсов. Но не пойму их смысл. Подскажите хороший учебник или книгу по ресурсам и скажите, пожалуйста, почему используют эти ресурсы для создания допустим меню, ведь есть альтернативные функции в winapi например insertmenu, или ресурсы это просто макрос или средство для быстрого создания интерфейса. Спасибо
Отвечает: Melamed
Здравствуйте, Александр Михайлович!
Здравствуйте, Александр Михайлович!
Использование ресурсов достигается две основные цели:
1. Упрощается построение диалоговых панелей и меню
2. Значительно проще создавать мультиязыковые приложения, то есть когда приложению надо сделать, например, русский и английский интерфейс.
Один из способов (правда устарелый, но наиболее простой) построения таких приложений является созджание двух биюлиотек с русскими и английскими ресурсами. Если пользователь зхотел работать с руским интерфейсом приложения, то ресурсы загружаются из библиотеки, содекржашей русские ресурсы. Если пользователь ззахотел работать с английским интерфейсом, то загружается библиотека с английскими ресурсами. Переклучение между библиотеками осуществляется с помощью функции LoadLibrary
Ответ отправил: Melamed (статус: Студент)
Ответ отправлен: 08.08.2007, 21:01
Вопрос № 97.777
Здравствуйте, уважаемые Эксперты!
Пишу программу(программное регулирование скорости вращение вентилятора процессора)
к-рой нужно как-то узнавать температуру процессора. Может какие-нибудь программы типа SpeedFan дают возможность брать данные?
С уважением, Нурлан.
Отвечает: Василенко Алексей Васильевич
Здравствуйте, Nyrlan Ilubaev!
На сколько я понял стоит задача написание достаточно серьёзного ПО.
Использовать результаты работы сторонней программы, ИМХО, несолидно как минимум. товоё ПО должно быть самодостаточным.
Мой совет - Перестань даже думать в этом направлении!
Тебе нужны способы самостоятельно получать температуру CPU. Кроме того в ПО есть часть куда сложнее - изменение скорости вращения.
--------- Готовых решений небыло, нет и не будет... вся жизнь - это лишь размышления на тему
Ответ отправил: Василенко Алексей Васильевич (статус: 3-ий класс)
Ответ отправлен: 09.08.2007, 19:51 Оценка за ответ: 3