|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
07.12.2011, 17:28 | #1 |
Регистрация: 24.08.2010
Сообщений: 3
|
Winapi.Winbase
Есть несколько функций WinAPI: PowerSetRequest, PowerCreateRequest, SetThreadExecutionState. Хотелось бы научиться их вызывать, что может быть проще))
Проблема в том что согласно MSDN все описаны они в WinBase.h (для С++). WinBase.pas в интернете я нашел только один, но в нем данные функции не фигурировали. Гугленье ничего полезного мне не дало в данном направлении. Я понимаю, что, в принципе, их можно импортировать из kernel32.dll но имхо это крайнее средство. Подскажите где описаны данные функции, чтобы их можно было подключить и "свободно" использовать. Среда разработки: Embarcadero® Delphi® XE2 OC: win7 PS вопрос больше по Дельфям нежели по ВинАпи, так что тему сделал тут |
07.12.2011, 17:45 | #2 |
Старожил
Регистрация: 03.01.2011
Сообщений: 2,508
|
> имхо это крайнее средство
и заодно единственное.
"Когда приходит положенное время, человек перестаёт играть в пинбол. Только и всего."
|
07.12.2011, 17:48 | #3 | |
Сумрачная тень
Форумчанин
Регистрация: 05.03.2009
Сообщений: 689
|
Что значит
Цитата:
Я обычно делаю так: 1. Открываю MSDN, ищу нужную функцию. 2. Нахожу описание всех структур данных, которые использует эта функция. 3. Создаю новый модуль в Делфи, портирую структуры, а также статические вызовы искомых функций. 4. Пишу функции-обертки, удобные для использования, где это имеет смысл. 4. Применяю в работе. Для работы с WinApi много опыта не нужно, но основные знания типов и их соответствий необходимы.
"ковыряю изнутри" (с)
|
|
07.12.2011, 17:55 | #4 | |
добрый няша
Старожил
Регистрация: 29.10.2006
Сообщений: 4,804
|
Цитата:
Код:
И вот в один прекрасный день ты найдёшь хороший WinBase.pas и в нём будет написано: Код:
|
|
07.12.2011, 17:59 | #5 | |
Регистрация: 24.08.2010
Сообщений: 3
|
Премного благодарен за оперативный ответ.
Буду импортировать )) Цитата:
|
|
07.12.2011, 18:06 | #6 |
Сумрачная тень
Форумчанин
Регистрация: 05.03.2009
Сообщений: 689
|
rруЗиН, мы, кажется, ТС с пути верного сбили ну да ладно, кривая выведет куда-нибудь. Как говорится, с Богом)))
"ковыряю изнутри" (с)
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Qt vs. WinAPI | Зелёный_спец | Общие вопросы C/C++ | 3 | 12.03.2010 15:34 |
WinAPI for me | Kazimir | Фриланс | 4 | 14.12.2009 14:36 |
БД на WinApi | yngwie | Win Api | 3 | 09.03.2009 20:54 |