|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
04.03.2013, 15:59 | #1 |
Новичок
Джуниор
Регистрация: 04.03.2013
Сообщений: 1
|
MainWindowHandle return 0
MainWindowHandle в службе всегда возвращает значение 0. При использовании MainWindowHandle в любом другом проекте работает адекватно. Менял свойства службы Вход в систему -> С системной учетной записью -> Разрешить взаимодействие с рабочим столом. Не помогло.
foreach(Process pr in Process.GetProcesses() ) { if (pr.MainWindowHandle != (IntPtr)0) { stream.WriteLine(pr.ProcessName +" | "+ pr.MainWindowTitle); } stream.Flush(); } Сама идея этого кода заключается в выводе в лог файл списка запущенных программ |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
return | ZoomHz | Общие вопросы C/C++ | 3 | 10.07.2011 21:02 |
java [return] | monogramm | Общие вопросы по Java, Java SE, Kotlin | 1 | 27.05.2011 10:49 |
Return(void) | tools | Visual C++ | 5 | 22.12.2010 12:19 |
Непонятки с return | CodeNOT | Общие вопросы C/C++ | 2 | 03.12.2010 23:56 |
Вопрос по return | fs444 | Общие вопросы C/C++ | 9 | 20.03.2010 15:07 |