Часовой пояс: UTC + 3 часа




Начать новую тему Новая тема / Ответить на тему Ответить  Сообщений: 3 
  Пред. тема | След. тема 
В случае проблем с отображением форума, отключите блокировщик рекламы
Автор Сообщение
 

Junior
Статус: Не в сети
Регистрация: 18.10.2006
Откуда: Киев
Здравствуйте. Мне нужно запустить программу таким образом, чтобы она не отображалась на панели задач.

Пробовал запустить программу в скрытом режиме на C#

Код:
using System;
using System.Diagnostics;
using System.ComponentModel;

namespace MyProcessSample
{
    class MyProcess
    {
        public static void Main()
        {
            try
            {
                ProcessStartInfo startInfo = new ProcessStartInfo();
                startInfo.FileName = "C:\\Program Files\\Micro Niche Finder 5.0\\MicroNicheFinder.exe";
                startInfo.WindowStyle = ProcessWindowStyle.Hidden;
                Process.Start(startInfo);
            }
            catch (Exception e)
            {
                Console.WriteLine(e.Message);
            }
        }
    }
}


на панели задач ее не видно, но вот окошко которое появляется перед запуском программы, типа приветствие как в Photoshop вот оно видно, как сделать полностью скрытый запуск программы???



Партнер
 

Advanced member
Статус: Не в сети
Регистрация: 10.04.2003
Откуда: Москва
Вообще-то, никто не обязывает программу использовать тот флаг, что наследуется при запуске программы.
Используй параметр SM_HIDE при определении окна и оно не появится.
Типа:
Код:
    INVOKE ShowWindow,hWnd,SW_HIDE


 

Junior
Статус: Не в сети
Регистрация: 18.10.2006
Откуда: Киев
нет, SW_HIDE не работает, то есть само окно не отображает на панели задач, а вот окно приветствия все равно отображает

программа при запуске запускает окно приветствия, картинка на экране появляется как в photoshop и там идет загрузка ресурсов, потом это окно исчезает и запускается само окно программы


Показать сообщения за:  Поле сортировки  
Начать новую тему Новая тема / Ответить на тему Ответить  Сообщений: 3 
-

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Перейти:  
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB | Kolobok smiles © Aiwan