Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

программа без окна

8.1K
29 июля 2004 года
Fram
1 / / 29.07.2004
мне необходимо создать программу каторая находясь в фоновом режиме (без создания окон) реагировала на сообщения посылаемые системой (горячие клавиши) и другими программами. Пока что пришлось создать невидимое окно на которое и регистрируются горячие клавиши. Мне хотелось бы узнать есть ли другой способ организовать прием и обработку сообщений без создания окон? Зарание спасибо.
7.3K
30 июля 2004 года
anaconda
6 / / 23.07.2004
Это элементарно!
Просто убери из кода ShowWindow и UpdateWindow
Финкция CreateWindow нужна, так как тебе нужен хендл (hWnd) для того, чтобы посылать сообщения.

Удачи!:)
6.9K
02 августа 2004 года
bendrik
21 / / 02.08.2004
Окно создавать тебе придется в любом случае. Запущай мастер Win32 Application из ВЦ++,
вводи имя проекта, жми далее, затем выбери Hello world app. - визард все сгенерит сам. открывай код, ищи ф-ю InitInstance, в ней будет вызов ShowWindow(hWnd, nCmdShow) -> nCmdShow меняй на SW_HIDE. А в функции WinMain не вздумай удалить цикл сообщений: (while(GetMessage(... - тогда твоя прога сразу же закроется после запуска
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог