Форум программистов «Весельчак У»
Добро пожаловать,
Гость
. Пожалуйста,
войдите
или
зарегистрируйтесь
.
Вам не пришло
письмо с кодом активации?
1 час
1 день
1 неделя
1 месяц
Навсегда
Рекомендуем проверить настройки временной зоны в вашем профиле (страница "Внешний вид форума", пункт "Часовой пояс:").
У нас больше нет рассылок. Если вам приходят письма от наших бывших рассылок mail.ru и subscribe.ru, то знайте, что это не мы рассылаем.
Начало
Наши сайты
Галерея
Весельчак У
Наша Вики
Хранилище
Проекты
Правила
Правила форума
Правила русского языка
Помощь
Поиск
Календарь
Почта
Войти
Регистрация
Форум программистов «Весельчак У»
>
Операционные системы
>
Windows
> Тема:
служба+GUI
Страниц:
1
[
2
]
Все
Вниз
« предыдущая тема
следующая тема »
Печать
Автор
Тема: служба+GUI (Прочитано 37356 раз)
0 Пользователей и 1 Гость смотрят эту тему.
Алексей++
глобальный и пушистый
Глобальный модератор
Offline
Сообщений: 13
Re: служба+GUI
«
Ответ #30 :
16-09-2016 06:17 »
zubr
, спасибо, щас опробоваю как раз всё это. Имею секас с либами, нашёл их в виндовом ddk - щас попробую их подключить. Они же должны подойти, полагаю. В Qt приложены только заголовки и баста )
Добавлено через 11 минут и 15 секунд:
zubr
, огромное спасибо, то, что надо
И почему в винапи всё так заморочено, как это возможно узнать всё без подсказок ?
«
Последнее редактирование: 16-09-2016 06:28 от Алексей1153
»
Записан
>FAQ ПО ПРОГР.
>ССЫЛКИ ПО ПРОГР.
>Правила"Неотложки"
zubr
Гость
Re: служба+GUI
«
Ответ #31 :
16-09-2016 07:08 »
Алексей++
, венда - она такая, блин, сука
(это сволочи пиндосы специально придумали...)
Рад был помочь.
Записан
Алексей++
глобальный и пушистый
Глобальный модератор
Offline
Сообщений: 13
Re: служба+GUI
«
Ответ #32 :
16-09-2016 08:35 »
кстати, меня же, когда просто пробовал запускать через CreateProcess - ещё смутило, что возвращается true. Сейчас осенило - открыл диспетчер и нажал "Отображать процессы всех пользователей". Тихо сполз под стол
Интересный момент - когда экзешник вот там от имени системы запущен, в папке я, как юзер, не могу удалить этот экзешник (оно понятно). Но вот переименовать его можно. Получается, модуль запущен, а на диске его уже нет
Записан
>FAQ ПО ПРОГР.
>ССЫЛКИ ПО ПРОГР.
>Правила"Неотложки"
zubr
Гость
Re: служба+GUI
«
Ответ #33 :
16-09-2016 09:01 »
Ну процесс то есть, он загружен в память. Собственно ему и файл то уже не нужен, только ресурсы он берет из файла. Да и файл то есть, только переименован, процессу пофигу, ведь файл то уже открыт.
Записан
Aether
Специалист
Offline
Пол:
Re: служба+GUI
«
Ответ #34 :
16-09-2016 09:55 »
Странно, по идее и переименовать его должно быть нельзя - это же следствие одного права.
Записан
Dale
Блюзмен
Команда клуба
Offline
Пол:
Re: служба+GUI
«
Ответ #35 :
16-09-2016 11:50 »
Цитата: Алексей++ от 15-09-2016 11:59
result==42
в мсдн по ShellExecuteA непонятно, что за значение
https://msdn.microsoft.com/en-us/library/windows/desktop/bb762153(v=vs.85).aspx
Это
фундаментальная константа
. Причем вычисленная повторно, что подтверждает ее корректность.
Записан
Всего лишь неделя кодирования с последующей неделей отладки могут сэкономить целый час, потраченный на планирование программы. - Дж. Коплин.
Ходить по воде и разрабатывать программное обеспечение по спецификациям очень просто, когда и то, и другое заморожено. - Edward V. Berard
Любые проблемы в информатике решаются добавлением еще одного уровня косвенности – кроме, разумеется, проблемы переизбытка уровней косвенности. — Дэвид Уилер.
Алексей++
глобальный и пушистый
Глобальный модератор
Offline
Сообщений: 13
Re: служба+GUI
«
Ответ #36 :
16-09-2016 15:21 »
Dale
, это многое объясняет )
Записан
>FAQ ПО ПРОГР.
>ССЫЛКИ ПО ПРОГР.
>Правила"Неотложки"
Dale
Блюзмен
Команда клуба
Offline
Пол:
Re: служба+GUI
«
Ответ #37 :
16-09-2016 20:00 »
Алексей++
, причем вычислить этот результат практически мгновенно, а не за семь с половиной миллионов лет, - это большая удача (или результат титанических усилий по оптимизации кода).
Очевидно,
с самого начала у Вас была какая-то тактика, и Вы ее придерживались
?
Записан
Всего лишь неделя кодирования с последующей неделей отладки могут сэкономить целый час, потраченный на планирование программы. - Дж. Коплин.
Ходить по воде и разрабатывать программное обеспечение по спецификациям очень просто, когда и то, и другое заморожено. - Edward V. Berard
Любые проблемы в информатике решаются добавлением еще одного уровня косвенности – кроме, разумеется, проблемы переизбытка уровней косвенности. — Дэвид Уилер.
Алексей++
глобальный и пушистый
Глобальный модератор
Offline
Сообщений: 13
Re: служба+GUI
«
Ответ #38 :
17-09-2016 04:55 »
Dale
, нанотехнологии же
Записан
>FAQ ПО ПРОГР.
>ССЫЛКИ ПО ПРОГР.
>Правила"Неотложки"
Алексей++
глобальный и пушистый
Глобальный модератор
Offline
Сообщений: 13
Re: служба+GUI
«
Ответ #39 :
17-08-2018 13:54 »
*много сотен лет спустя*
прилеплю тут, чтобы каждый раз не рыться )
Код: (C++)
#if defined(Q_OS_WIN)
#include <windows.h>
//WTSQueryUserToken
#include <wtsapi32.h>
// Wtsapi32.lib - ddk
// libwtsapi32.a - Qt
//LIBS+=-lwtsapi32 - pro
//CreateEnvironmentBlock
#include <userenv.h>
// Userenv.lib - ddk
// libuserenv.a - Qt
//LIBS+=-luserenv - pro
#endif
Записан
>FAQ ПО ПРОГР.
>ССЫЛКИ ПО ПРОГР.
>Правила"Неотложки"
Страниц:
1
[
2
]
Все
Вверх
Печать
« предыдущая тема
следующая тема »
Форум программистов «Весельчак У»
>
Операционные системы
>
Windows
> Тема:
служба+GUI
Загружается...