EOMY.NET
Хостинг EOMY.NET: Форум поддержки
 
 FAQFAQ   ПоискПоиск   ПользователиПользователи   ГруппыГруппы   РегистрацияРегистрация 
 ПрофильПрофиль   Войти и проверить личные сообщенияВойти и проверить личные сообщения   ВходВход 
RSS Feed  

А реализуется ли....

 
Начать новую тему   Ответить на тему    Список форумов EOMY.NET -> Программирование для PC (Windows/Linux/DOS)
А реализуется ли....
Автор Сообщение
Andreyshel
Хостинг — это наше всё!
Хостинг — это наше всё!


Зарегистрирован: 21.03.2009
Сообщения: 156

7903 Монеты

СообщениеДобавлено: Вт, 29 Сен, 2009 13:20    Заголовок сообщения: А реализуется ли.... Ответить с цитатой

Здравствуйте!
Хочется узнать , возможно ли написать подавлялку окон эксплоера.
таким образом чтобы она закрыла 2 окна а потом отключилась.
Заранее спасибо.
Андрей.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Веденин
Красные глаза
Красные глаза


Зарегистрирован: 17.05.2007
Сообщения: 2067
Откуда: Самара
11926 Монеты

СообщениеДобавлено: Вт, 29 Сен, 2009 13:38    Заголовок сообщения: Ответить с цитатой

возможно
_________________
Написание конвекторов, парсеров, интеграции нескольких сайтов (в личку)

Тематические поисковые системы Рунета: Танцевальная, программиста, поиск книг
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail Посетить сайт автора
Andreyshel
Хостинг — это наше всё!
Хостинг — это наше всё!


Зарегистрирован: 21.03.2009
Сообщения: 156

7903 Монеты

СообщениеДобавлено: Вт, 29 Сен, 2009 15:55    Заголовок сообщения: Ответить с цитатой

Написал что-то несусветное.
#include <iostream>
#include <windows.h>
using namespace std;
bool killer()
{
HWND h;

h=FindWindow(NULL,NULL);

SendMessage(h,WM_CLOSE,0,0);
return true;
}
int main()
{
killer();
return 0;
}
Компилируется но не работает.
Может кто поможет разобраться?
Пожалуйста.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Веденин
Красные глаза
Красные глаза


Зарегистрирован: 17.05.2007
Сообщения: 2067
Откуда: Самара
11926 Монеты

СообщениеДобавлено: Ср, 30 Сен, 2009 03:10    Заголовок сообщения: Ответить с цитатой

Нужно как минимум функции

h=FindWindow(NULL,NULL);
SendMessage(h,WM_CLOSE,0,0);

завернуть в цикл, т.е. обойти все окна, определить которые из них експлорера и закрыть именно их.
Кроме того советую выводить результат функции GetLastError, которая покажет все ошибки

P.S. Посмотрите функцию также EnumWindows
_________________
Написание конвекторов, парсеров, интеграции нескольких сайтов (в личку)

Тематические поисковые системы Рунета: Танцевальная, программиста, поиск книг
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail Посетить сайт автора
noLove
Два пингвина
Два пингвина


Зарегистрирован: 25.04.2007
Сообщения: 352

18122 Монеты

СообщениеДобавлено: Ср, 14 Окт, 2009 11:52    Заголовок сообщения: Ответить с цитатой

на шарпе такое пишеца за 2 минуты Smile
_________________
Друзья, уважайте труд других Wink
http://xternalx.com - моя хомпага
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Веденин
Красные глаза
Красные глаза


Зарегистрирован: 17.05.2007
Сообщения: 2067
Откуда: Самара
11926 Монеты

СообщениеДобавлено: Ср, 14 Окт, 2009 12:32    Заголовок сообщения: Ответить с цитатой

noLove писал(а):
на шарпе такое пишеца за 2 минуты Smile

Да, только будет работать только при установки Net платформы

P.S. Это пишется где угодно от C# до Асемблера за 2 минуты, если знаешь КАК
+ человек спрашивал о С++
_________________
Написание конвекторов, парсеров, интеграции нескольких сайтов (в личку)

Тематические поисковые системы Рунета: Танцевальная, программиста, поиск книг
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail Посетить сайт автора
Показать сообщения:   
Начать новую тему   Ответить на тему    Список форумов EOMY.NET -> Программирование для PC (Windows/Linux/DOS) Часовой пояс: GMT
Страница 1 из 1

 


Rambler's Top100   Рейтинг@Mail.ru    



Powered by phpBB © 2001, 2005 phpBB Group