Форум программистов, компьютерный форум, киберфорум
Наши страницы
C# Windows Forms
Войти
Регистрация
Восстановить пароль
 
StanlyRainbow
0 / 0 / 0
Регистрация: 03.12.2013
Сообщений: 30
#1

C# закрытие окна другого приложения - C#

08.02.2014, 17:10. Просмотров 1023. Ответов 3
Метки нет (Все метки)

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

знаю, что надо ссылку на окно стороннего приложения делать. а как ,бог его знает..
http://www.cyberforum.ru/windows-forms/thread1131113.html
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
08.02.2014, 17:10
Я подобрал для вас темы с готовыми решениями и ответами на вопрос C# закрытие окна другого приложения (C#):

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

Как получить изображение окна другого приложения?
Здравствуйте, пытаюсь вывести изображение окна другого приложения, но ничего не...

Перерисовка окна другого процесса через дескриптор этого окна
Приветствую всех. Может кто-то знает, как перерисовать окно другого процесса...

Зависание приложения при подключении другого приложения к нему
Написал сервер и клиент на консоли, все работает. На windows forms появляется...

Закрытие окна.
Я знаю как убить процесс окна. Вот только незнаю как его закрыть. В WinApi...

3
Водяной Змей
Заблокирован
08.02.2014, 17:17 #2
Лучший ответ Сообщение было отмечено Psilon как решение

Решение

ссылку на окно стороннего приложения делать.
Нет, ссылку делать не нужно.

Нужно использовать WinAPI.
С помощью FindWindow() получить системный дескриптор (hWnd) данного окна, затем послать сообщение WM_SYSCOMMAND с первым параметром SC_MAXIMIZE.
1
StanlyRainbow
0 / 0 / 0
Регистрация: 03.12.2013
Сообщений: 30
09.02.2014, 19:50  [ТС] #3
Вам не трудно написать кусочек кода этого как он должен быть? просто я с winapi не знаком..
0
Rameron
Си-решеточник
138 / 132 / 60
Регистрация: 07.02.2011
Сообщений: 637
09.02.2014, 20:12 #4
FindWindow()

Добавлено через 5 минут
SetWindowPlacement()
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
09.02.2014, 20:12
Привет! Вот еще темы с решениями:

Закрытие окна
this.DialogResult = (MessageBox.Show("Вы действительно хотите выйти из...

Закрытие дочернего окна
private void bOK_Click(object sender, EventArgs e) { ...

Предотвратить закрытие окна
Как запретить закритие формы?? тоисть пользователь нажымает на Х, а окно не...

Закрытие диалогового окна
Добрый день всем! Как закрыть диалоговое окно при открытии файла и загрузки...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru