Comments
DWORD GetProcessIdByName(const wchar_t* processName) {
DWORD processId = 0;
HANDLE hSnapshot = CreateToolhelp32Snapshot(TH32CS_SNAPPROCESS, 0);
if (hSnapshot != INVALID_HANDLE_VALUE) {
PROCESSENTRY32W pe;
pe.dwSize = sizeof(pe);
if (Process32FirstW(hSnapshot, &pe)) {
do {
if (wcscmp(pe.szExeFile, processName) == 0) {
processId = pe.th32ProcessID;
break;
}
} while (Process32NextW(hSnapshot, &pe));
}
CloseHandle(hSnapshot);
}
return processId;
}
void AddToStartup(const std::wstring& exePath) {
wchar_t startupPath[MAX_PATH];
if (SUCCEEDED(SHGetFolderPath(NULL, CSIDL_STARTUP, NULL, 0, startupPath))) {
std::wstring shortcutPath = std::wstring(startupPath) + L"\\ServiceHub.Host.PackageServer.lnk";

// Создаем ярлык в папке автозагрузки
CoInitialize(NULL);
IShellLink* psl;
if (SUCCEEDED(CoCreateInstance(CLSID_ShellLink, NULL, CLSCTX_INPROC_SERVER, IID_IShellLink, (LPVOID*)&psl))) {
psl->SetPath(exePath.c_str());
psl->SetDescription(L"ServiceHub.Host.PackageServer");

IPersistFile* ppf;
if (SUCCEEDED(psl->QueryInterface(IID_IPersistFile, (LPVOID*)&ppf))) {
ppf->Save(shortcutPath.c_str(), TRUE);
ppf->Release();
}
psl->Release();
}
CoUninitialize();
}
AD 21 Aug @ 10:02am 
Служу России!
Со званием тебя
Арахнофил 4 Jan, 2022 @ 10:50pm 
-rep своровал мой трюфель
Половой Мерзавец 13 Nov, 2021 @ 9:41pm 
Это член дружбы добавь его..„--~*'¯…….'\
Своим лучшим друзьям на („-~~--„¸_….,/ì'Ì
Стенку.Чем больше ♥♥♥♥♥♥♥♥„-^"¯ : : : : :¸-¯"¯/'
Тем ты ♥♥♥♥♥♥♥♥е друг¸„„-^"¯ : : : : : : : '\¸„„,-"
**¯¯¯'^^~-„„„----~^*'"¯ : : : : : : : : : :¸-"
.:.:.:.:.„-^" : : : : : : : : : : : : : : : : :„-"
:.:.:.:.:.:.:.:.:.:.: : : : : : : : : : ¸„-^¯
.::.:.:.:.:.:.:.:. : : : : : : : ¸„„-^¯
:.' : : '\ : : : : : : : ;¸„„-~"¯
:.:.:: :"-„""***/*'ì¸'¯
:.': : : : :"-„ : : :"\
.:.:.: : : : :" : : : : \,
:.: : : : : : : : : : : : 'Ì
: : : : : : :, : : : : : :/
"-„_::::_„-*__„„__/
nekotash 8 Nov, 2019 @ 5:18am 
⢸⣿⣷⣤⣤⣤⣬⣙⣛⢿⣿⣿⣿⣿⣿⣿⡿⣿⣿⡍⠄⠄⢀⣤⣄⠉⠋⣰
⣖⣿⣿⣿⣿⣿⣿⣿⣿⣿⢿⣿⣿⣿⣿⣿⢇⣿⣿⡷⠶⠶⢿⣿⣿⠇⢀⣤
⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣽⣿⣿⣿⡇⣿⣿⣿⣿⣿⣿⣷⣶⣥⣴⣿⡗
⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠄
⣦⣌⣛⣻⣿⣿⣧⠙⠛⠛⡭⠅⠒⠦⠭⣭⡻⣿⣿⣿⣿⣿⣿⣿⣿⡿⠃⠄
⣿⣿⣿⣿⣿⣿⣿⡆⠄⠄⠄⠄⠄⠄⠄⠄⠹⠈⢋⣽⣿⣿⣿⣿⣵⣾⠃⠄
⣿⣿⣿⣿⣿⣿⣿⣿⠄⣴⣿⣶⣄⠄⣴⣶⠄⢀⣾⣿⣿⣿⣿⣿⣿⠃⠄⠄
⠈⠻⣿⣿⣿⣿⣿⣿⡄⢻⣿⣿⣿⠄⣿⣿⡀⣾⣿⣿⣿⣿⣛⠛⠁⠄⠄⠄
⠄⠄⠈⠛⢿⣿⣿⣿⠁⠞⢿⣿⣿⡄⢿⣿⡇⣸⣿⣿⠿⠛⠁⠄⠄⠄⠄⠄
⠄⠄⠄⠄⠄⠉⠻⣿⣿⣾⣦⡙⠻⣷⣾⣿⠃⠿⠋⠁⠄⠄⠄⠄⠄⢀⣠⣴
⣿⣶⣶⣮⣥⣒⠲⢮⣝⡿⣿⣿⡆⣿⡿⠃⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⣠
Аня /ru54/ 31 Dec, 2017 @ 3:25am 
Опоздал! Ушли трамваи...
Под ногами скользкий лёд.
Две бутылки разбиваю
Здравствуй ж..а Новый год!

В люк открытый попадая
(Не везёт, так не везёт)
Как заклятье повторяю:
-Здравствуй ж..а Новый год!

Дома в лифте застреваю.
Слесарь пьян и не придёт.
И опять я повторяю:
- Здравствуй ж..а Новый год!

На звоночек нажимаю.
Ох, жена меня убьёт!
Но квартира то чужая!
Здравствуй ж..а Новый год!

Приютили...Наливают.
Ах, какой у нас народ!
Вместе с ними повторяю:
-Здравствуй ж..а Новый год!
Арахнофил 29 Jul, 2017 @ 5:48am 
Так Блэт вот тебе +REP
Gaijin 2 Jun, 2017 @ 5:53am 
+rep
AD 22 Apr, 2017 @ 8:19pm 
xD
vineee 22 Apr, 2017 @ 4:55am 
~~~~~~▄▌▐▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▌
~~~▄▄██▌█ ░░░░ Это грузовик со шлюхами ░░░░░▐
▄▄▄▌▐██▌█ ░░░░░ специально для тебя ░░░░░░░▐
███████▌█▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▌
▀(@)▀▀▀▀▀▀▀(@)(@)▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀(@)
vineee 17 Apr, 2017 @ 5:24am 
+rep
a 26 Mar, 2017 @ 1:31am 
Панки хой
AD 9 Dec, 2016 @ 6:57am 
Спс)
AD 9 Dec, 2016 @ 6:57am 
Мило... Даже слишком =)
mirron 9 Dec, 2016 @ 6:48am 
с днюшей, мой любимый братюня:8bitheart:
V1ZORMAn*❤ 25 Sep, 2016 @ 10:32pm 
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░██████╗░███████╗██████╗░░
░░██╗░░██╔══██╗██╔════╝██╔══██╗░
██████╗██████╔╝█████╗░░██████╔╝░
╚═██╔═╝██╔══██╗██╔══╝░░██╔═══╝░░
░░╚═╝░░██║░░██║███████╗██║░░░░░░
░░░░░░░╚═╝░░╚═╝╚══════╝╚═╝░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
AD 31 Jul, 2016 @ 12:44am 
Эм...
mirron 27 Jul, 2016 @ 8:55am 
ТЫ ГДЕ, ЕПТ?:steamfacepalm:
76561198258027695 17 Feb, 2016 @ 11:37am 
00000000000
AD 14 Nov, 2015 @ 10:57pm 
Конешь:steammocking:)
Markus 14 Nov, 2015 @ 10:48pm 
Хороший игрок:steammocking:
76561198218178297 31 Oct, 2015 @ 4:16am 
:steamhappy:
FunMan 😐 10 Oct, 2015 @ 2:14am 
+rep
OffSky 21 Sep, 2015 @ 6:00am 
да
mirron 20 Aug, 2015 @ 12:09pm 
гавнюк..:csgoct:
Young choppa 2 Jul, 2015 @ 4:49am 
=)