|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
14.02.2017, 00:33 | #11 |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
а вы думаете из плюсов он у вас проснется? функции вы будете применять ровно те же.
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
14.02.2017, 00:57 | #12 | |
Спокойный псих
Участник клуба
Регистрация: 19.03.2013
Сообщений: 1,538
|
Цитата:
Во всяком случае попробовать стоит ...
Подпись ? Не, не слышал ...
|
|
14.02.2017, 01:34 | #13 |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
посылайте этого кого-то лесом.
вы вызываете ровно те же функции. да и если уж думаете что что-то не так, то создайте DLL в С++, ее и вызывайте. но повторюсь, функции то теже... Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
14.02.2017, 02:41 | #14 |
Спокойный псих
Участник клуба
Регистрация: 19.03.2013
Сообщений: 1,538
|
На возможность разбудить компьютер может повлиять тот факт, что на биосе установлен пароль ? Вопрос конечно из ряда вон выходящие хотя бы потому, что при ручном пробуждении биос-пароль не запрашивается; но тем не менее - мало ли ... Как страшно жить
Подпись ? Не, не слышал ...
|
14.02.2017, 02:50 | #15 |
Спокойный псих
Участник клуба
Регистрация: 19.03.2013
Сообщений: 1,538
|
нинавижу длл ... Постоянно тягать за собой какие то данные, от которых ты зависим ... Постоянно проверять их наличие ...
Я конечно утрирую, ибо в любом случае, так или иначе я изначально работаю на системных библиотеках ... Самый простой способ в моём случае - все нужные мне данные таскать в ресурсах, и восстанавливать по первому скрипу. А если данные динамические (какие либо файлы каких либо параметров чего либо) - то уже от постоянных проверок не отвертеться ... Не люблю, когда программа падает из-за банального отсутствия какой то dll ... И да, я знаю, что в таком случае "мне в Net делать нечего"; повторяю - я утрирую.
Подпись ? Не, не слышал ...
Последний раз редактировалось OmegaBerkut; 14.02.2017 в 02:52. |
14.02.2017, 05:51 | #16 |
Спокойный псих
Участник клуба
Регистрация: 19.03.2013
Сообщений: 1,538
|
Попробовал, безрезультатно. Пепел Феникса прав, а я изначально не спорил, попробовать хотелось .
Получился гораздо более компактный и "опрятный" код ... Код:
Если да, то что может ему мешать это делать ? В биосе включил функцию "Stay on lid open" и отключил "Power energy saving".
Подпись ? Не, не слышал ...
Последний раз редактировалось OmegaBerkut; 14.02.2017 в 05:56. |
14.02.2017, 07:38 | #17 | |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
Цитата:
нет ничего страшного в зависимостях(на нормальный софт посмотрите) потому что декларации все спрятаны от вас. в ссылке что я вам кидал кстати расписано почему может не работать, ссылка далее правда умерла уже, но нагуглить можно было. а код абсолютно рабочий, эта функция разрешена должна быть. Код:
единственное НО, в моем случае комп вернулся на экран блокировки, но сессия пользователя все еще активна. Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
|
14.02.2017, 08:11 | #18 |
Спокойный псих
Участник клуба
Регистрация: 19.03.2013
Сообщений: 1,538
|
От меня много чё спрятано, как и от вас. Можно асм вспомнить; или бинарь; или вообще сигналы (аля схемотехника).
Но на шарпе под API код выглядит более неуклюже, чем на плюсах, ибо шарп не рассчитан на разработку под него (API), о чём я говорил "гиблое дело". За пикчу спасибо, не знал и забыл про наличие этого пункта.
Подпись ? Не, не слышал ...
|
14.02.2017, 08:32 | #19 | |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
Цитата:
напишите на С++ через LoadLIbrary+GetProcAddress, и сравните. Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
|
14.02.2017, 08:46 | #20 |
Спокойный псих
Участник клуба
Регистрация: 19.03.2013
Сообщений: 1,538
|
"рассчитан" я считаю по наличию "прямого доступа" к функциям, без ручного ввода деклараций. Если эти декларации уже прописаны в том же windows.h - слава инклюду. Чего в шарпе нет.
В сравнении с плюсами, у шарпа нет заранее подготовленных деклараций как вы сказали "из коробки", и шарп уже рассчитан на более "словесно"-ориентированное написание кода в целом. В частности по API, для того, что бы на шарпе писать под него - нужно мутить воду, и в каком то смысле это даже хорошо (вандалам тяжелее добраться будет); в плюсах это уже подготовлено.
Подпись ? Не, не слышал ...
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
управление Arduino Mega, вывод на монитор компьютера аналоговых сигналов с портов А0-А5, и управлением 10 внешними реле | rz1zr | Фриланс | 3 | 22.02.2016 17:10 |
Изменить МАС адрес компьютера и опредилить прошлый МАС адрес компьютера | Эвелинка | Помощь студентам | 11 | 12.05.2015 15:58 |
Вывод списка символов справа налево 5 раз подряд и исключить вывод цифр | Gareek | Помощь студентам | 2 | 23.12.2011 21:41 |
Вывод конфигурации компьютера и управление клавиатурой, компилятор gcc | Enchance | Общие вопросы C/C++ | 0 | 04.11.2010 21:26 |
ID компьютера | Demien | Общие вопросы Delphi | 10 | 06.11.2009 18:01 |