ANTICHAT — форум по информационной безопасности, OSINT и технологиям
ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию.
Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club,
и теперь снова доступен на новом адресе —
forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.

17.08.2008, 03:05
|
|
Познавший АНТИЧАТ
Регистрация: 12.07.2008
Сообщений: 1,705
Провел на форуме: 5914048
Репутация:
1350
|
|
replace() библиотека string.
Последний раз редактировалось SpangeBoB; 17.08.2008 в 03:22..
|
|
|

17.08.2008, 07:16
|
|
Новичок
Регистрация: 12.07.2008
Сообщений: 14
Провел на форуме: 16285
Репутация:
0
|
|
SpangeBoB Забыл сказать что это для Borland C++ Builder и replace'a в string'e ненаходит
|
|
|

17.08.2008, 11:06
|
|
Флудер
Регистрация: 12.08.2004
Сообщений: 3,791
Провел на форуме: 6490435
Репутация:
2290
|
|
#include <string>
и юзаешь для строк string тип.
Либо читаешь справку к методам твоего класса строк
|
|
|

17.08.2008, 12:09
|
|
Участник форума
Регистрация: 27.03.2008
Сообщений: 288
Провел на форуме: 800727
Репутация:
83
|
|
Алоха! Итак, у миня вопрос, не могли вы подсказать, как завставить программу саму прописываться в автозагрузку, а также выключать компьютер? +10 за помощь)))
|
|
|

17.08.2008, 12:37
|
|
Постоянный
Регистрация: 25.05.2007
Сообщений: 448
Провел на форуме: 4226446
Репутация:
1564
|
|
>>выключать компьютер
http://msdn.microsoft.com/en-us/library/aa376871(VS.85).aspx
>> прописываться в автозагрузку
и здесь 9 пост на 31 странице
http://forum.ru-board.com/topic.cgi?forum=33&topic=0555&start=600
|
|
|

17.08.2008, 13:08
|
|
Участник форума
Регистрация: 27.03.2008
Сообщений: 288
Провел на форуме: 800727
Репутация:
83
|
|
Подскажите плиз в чём проблема:делаю консольное приложение(выдаёт ошипки)
вот Код:
#include <iostream.h>
int main()
{
MySystemShutdown();
return 0;
}
BOOL MySystemShutdown()
{
HANDLE hToken;
TOKEN_PRIVILEGES tkp;
// Get a token for this process.
if (!OpenProcessToken(GetCurrentProcess(),
TOKEN_ADJUST_PRIVILEGES | TOKEN_QUERY, &hToken))
return( FALSE );
// Get the LUID for the shutdown privilege.
LookupPrivilegeValue(NULL, SE_SHUTDOWN_NAME,
&tkp.Privileges[0].Luid);
tkp.PrivilegeCount = 1; // one privilege to set
tkp.Privileges[0].Attributes = SE_PRIVILEGE_ENABLED;
// Get the shutdown privilege for this process.
AdjustTokenPrivileges(hToken, FALSE, &tkp, 0,
(PTOKEN_PRIVILEGES)NULL, 0);
if (GetLastError() != ERROR_SUCCESS)
return FALSE;
// Shut down the system and force all applications to close.
if (!ExitWindowsEx(EWX_SHUTDOWN | EWX_FORCE,
SHTDN_REASON_MAJOR_OPERATINGSYSTEM |
SHTDN_REASON_MINOR_UPGRADE |
SHTDN_REASON_FLAG_PLANNED))
return FALSE;
return TRUE;
}
|
|
|

17.08.2008, 13:10
|
|
Постоянный
Регистрация: 25.05.2007
Сообщений: 448
Провел на форуме: 4226446
Репутация:
1564
|
|
>>консольное приложение(выдаёт ошипки)
#include <windows.h>
|
|
|

17.08.2008, 13:13
|
|
Участник форума
Регистрация: 27.03.2008
Сообщений: 288
Провел на форуме: 800727
Репутация:
83
|
|
Ошипки:'SHTDN_REASON_MAJOR_OPERATINGSYSTEM' : undeclared identifier
'SHTDN_REASON_MINOR_UPGRADE' : undeclared identifier
SHTDN_REASON_FLAG_PLANNED' : undeclared identifier
Последний раз редактировалось ronald; 17.08.2008 в 13:15..
Причина: Изминились ошипки
|
|
|

17.08.2008, 13:21
|
|
Постоянный
Регистрация: 25.05.2007
Сообщений: 448
Провел на форуме: 4226446
Репутация:
1564
|
|
Тогда напишите вместо SHTDN_REASON_MAJOR_OPERATINGSYSTEM - 0x00020000
SHTDN_REASON_MINOR_UPGRADE - 0x00000003
SHTDN_REASON_FLAG_PLANNED - 0x80000000
в общем числовое значение констант
при подключении windows.h проблем с этим быть не должно.... странно
*вы msdn-то сами смотрите. там же полно информации, чтобы одни и те же вопросы не задавать
Последний раз редактировалось 0x0c0de; 17.08.2008 в 13:23..
|
|
|

17.08.2008, 13:27
|
|
Участник форума
Регистрация: 27.03.2008
Сообщений: 288
Провел на форуме: 800727
Репутация:
83
|
|
странна, не выключаит((
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|