информационная безопасность
без паники и всерьез
 подробно о проекте
Портрет посетителяSpanning Tree Protocol: недокументированное применениеСтрашный баг в Windows
BugTraq.Ru
Русский BugTraq
 Анализ криптографических сетевых... 
 Модель надежности двухузлового... 
 Специальные марковские модели надежности... 
 Модульный ботнет от русских хакеров 
 Торвальдс и вайбтестеры 
 Атака на GitHub 
главная обзор RSN блог библиотека закон бред форум dnet о проекте
bugtraq.ru / форум / programming
Имя Пароль
ФОРУМ
если вы видите этот текст, отключите в настройках форума использование JavaScript
регистрация





Легенда:
  новое сообщение
  закрытая нитка
  новое сообщение
  в закрытой нитке
  старое сообщение
  • Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
  • Новичкам также крайне полезно ознакомиться с данным документом.
Разберись нормально с Win32 Api. 13.07.01 16:15  Число просмотров: 944
Автор: _glory_ Статус: Незарегистрированный пользователь
<"чистая" ссылка>
Поставь себе MSDN или на худой конец пользуйся Win32 API Programmers Reference - этот елп входит в поставку билдера и делфей.

А по поводу проги - пишется она просто элементарно - в оконной процедуре в цикле обработки сообщений прописываешь FindWindow() с нужными тебе параметрами, а потом закрываешь окно с полученным HWND.
<programming>
[Win32] [VC++] серьезная программка !!!!!!! !!!!!!! !!!!!!!!! !!!!!!! 13.07.01 00:49  
Автор: ++ Статус: Незарегистрированный пользователь
<"чистая" ссылка>
серьезная программка !!!!!!! !!!!!!! !!!!!!!!! !!!!!!!
програмка ждет того момента когда запустипся например игра "сапер"
и тут же вырубает ее
вроде бы легко да не очень (по крайне мерее для меня)
как это реализовать, какие функции необходимо использовать
если не сложно дайте что то похожее
заранее благодарен
[win32] [vc++] яепэегмюъ опнцпюллйю !!!!!!! !!!!!!! !!!!!!!!! !!!!!!! 21.07.01 21:35  
Автор: _dead_ Статус: Незарегистрированный пользователь
<"чистая" ссылка>
оХЬЕЬЭ "дюире" -- ОХЬХ Х ЮДПЕЯ, ЙСДЮ ДЮБЮРЭ !


ЕЯРЭ С ЛЕМЪ ВРН-РН ОНДНАМНЕ Х Я ХУНДМХЙЮЛХ МЮ VC++,
ЕЯКХ БЯЕ ЕЫЕ МЮДН - ОХЬХ ябни ЮДПЕЯ, ЛНФЕР АШРЭ Х ГЮЛШКЧ...
[Win32] [VC++] серьезная программка !!!!!!! !!!!!!! !!!!!!!!! !!!!!!! 13.07.01 21:14  
Автор: kabanchik Статус: Незарегистрированный пользователь
<"чистая" ссылка>
> програмка ждет того момента когда запустипся например игра
> "сапер"
> и тут же вырубает ее

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

вариант 1. простой
запускаешь таймер, каждый раз сканит процессы, если есть "сапер" - убить.

варинт 2. через SetWindowsHook
у принципе консольное окошко тоже окошко, так что может его поймает, во всяком случае думаю фрейм он должен поймать.
тут перехватыаешь все что создалось, ловишь на WM_CREATE, узнаешь процесс, проверяешь на "сапер".

вариант 3. через
HWINEVENTHOOK WINAPI SetWinEventHook(
UINT eventMin,
UINT eventMax,
HMODULE hmodWinEventProc,
WINEVENTPROC lpfnWinEventProc,
DWORD idProcess,
DWORD idThread,
UINT dwflags
);

хорошая штука, почитай подробно о возможностях. ну а дальше как у варианта 2.

ну и конечно лучше всего все это посадить как сервис или как Tray Icon на худой конец.


Удачи.
[Win32] [VC++] серьезная программка !!!!!!! !!!!!!! !!!!!!!!! !!!!!!! 21.07.01 21:45  
Автор: any body Статус: Незарегистрированный пользователь
<"чистая" ссылка>
да блин... не консольная она

FindWindow(); DestroyWindow(); в цикле с низким приоритетом
Разберись нормально с Win32 Api. 13.07.01 16:15  
Автор: _glory_ Статус: Незарегистрированный пользователь
<"чистая" ссылка>
Поставь себе MSDN или на худой конец пользуйся Win32 API Programmers Reference - этот елп входит в поставку билдера и делфей.

А по поводу проги - пишется она просто элементарно - в оконной процедуре в цикле обработки сообщений прописываешь FindWindow() с нужными тебе параметрами, а потом закрываешь окно с полученным HWND.
1





Рейтинг@Mail.ru


  Copyright © 2001-2026 Dmitry Leonov   Page build time: 0 s   Design: Vadim Derkach