Форум программистов, компьютерный форум, киберфорум
C/C++: WinAPI
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ WinAPI Создание потока в DLL Приветствую всех. В системе стартует DLL (с помощью ключей windows). То что она стартует, проверено выводом окна MessageBox. Теперь я хочу в этой DLL создать поток и пишу код: HANDLE hThread=NULL; void WINAPI Start(void); int WINAPI DllEntryPoint(HINSTANCE hinst, unsigned long reason, void* lpReserved) { switch(reason) { https://www.cyberforum.ru/ win-api/ thread16186.html Большая картинка в системном трее C++ WinAPI
Подскажите, как в трей загнать объект (текст или картинку), размером больше одной иконки. Такое часто делают программы, которые рисуют в трее часы с разными скинами. Также интересно, как узнать размер и ориентацию TaskBara.
C++ WinAPI Работа с сокетами через объект события https://www.cyberforum.ru/ win-api/ thread15271.html
Приветствую всех обитателей этого ресурса. Создал я неблокирующий сокет. Создал объект события с помощью функции WSACreateEvent. Выбрал сокет с помощью функции WSAEventSelect. Соединяюсь с сервером, он в свою очередь должен послать несколько байт (и посылает их). Ожидаю событие с помощью функции WSAWaitForMultipleEvents. Наступает у меня событие FD_READ и я запускаю следующий код (в оболочке...
C++ WinAPI Подскажите по хуку Здравcтвуйте. У меня такой вопрос. Если программа устанавливает(регистрирует) хук и завершается не снимая его, после перезагрузки этот хук остается в базе Windows? Вообще если программа запущена а система(windows) завершают работу, можно ли отловить этот момент, чтобы сохранить, или наоборот уничтожить какието данные, снять тотже хук например? Я пробовал ловить wm_close, wm_destroy, ничего... https://www.cyberforum.ru/ win-api/ thread14904.html
Проблема с треем C++ WinAPI
У меня торчит иконка в трее, полсе слета оболочки explorera(windows) все проги создают иконки в трее а моя очемуто нет
C++ WinAPI Найти пользователя, который запустил процесс https://www.cyberforum.ru/ win-api/ thread14577.html
No Errors and no Warnings вашему коду! Вопрос такой. Перебираю процессы в Windows получаю их идентификаторы, модули, могу получить идентификатор сеанса под которым был запущен процесс. Но вот никак не получаэтся получить информацию о пользователе, корорый запустил процесс, ну, знаете , как на вкладке Процессы окна диспетчера задач. Спасибо за любую инфу.
C++ WinAPI Как мне отловить что мыша над кнопкой https://www.cyberforum.ru/ win-api/ thread14123.html
Вот в чем вопрос я создаю окно функция DialogBox(); на нем всякие chechbox buton и тд. Суть заключаеться вот в чем как мне отловить момент когда мыша останавливаеться на кнопке, что бы мне потом показать хинт.
C++ WinAPI Закрытие дочернего окна
Привет всем !!! Есть программа на WinApi состоящая из родительского и дочернего окон (hWnd и hWnd1 ). Когда мы открываем это дочернее окно - hWnd1 (допустим выбрав его в созданном нами файловом меню),и потом должны его закрыть при этом используя альтернативный способ - при нажатии на правую(левую) кнопку мышки по рабочей области этого окна - должно остаться тока родительское окно и закрыться...
C++ WinAPI Системный трей Народ подскажите плз. как свернуть приложение в системный трей и выводить в трее сообщения по надобности... Меня интересуют Win API... https://www.cyberforum.ru/ win-api/ thread13764.html C++ WinAPI Нажатие меню в другом приложении Уважаемые форумчане. Вопрос такой. Мне нужно в чужой программе(в торрент клиенте) программно нажать на один из пунктов меню иконки в трее. Что для этого нужно. Нужен конкретный код. И вот ещё что. Как из Process id узнать указатель окна. Заранее спасибо. :) https://www.cyberforum.ru/ win-api/ thread13514.html
C++ WinAPI Очистка окна
Здравствуйте! Начал изучать Win32 API Программирую в MS Visual ST 2005 На окне рисую текст с помощью функции DrawText, простые фигуры (Rectangle, Ellipse). Вопрос: как очистить окно? Т.е. убрать фсе фигуры, текст, просто оставить чистое окно.
C++ WinAPI Как нарисовать текст в чужом окне? https://www.cyberforum.ru/ win-api/ thread12600.html
Эксперт С++
2924 / 1274 / 114
Регистрация: 27.05.2008
Сообщений: 3,465
20.11.2008, 15:06 0

Как корректно завершить чужое приложение? - C++ WinAPI - Ответ 74507

20.11.2008, 15:06. Показов 6622. Ответов 13
Метки (Все метки)

Ответ

GetWindowThreadProcessId.
Короче, перебираешь все окна верхнего уровня (EnumWindows), и, сравнивая известный тебе processID с тем, который вернет вышеупомянутая функция, находишь главное окно приложения-жертвы. Потом просто отправляешь ему сообщение WM_QUIT - вежливо просишь приложение завершить работу подобру-поздорову, а не то!...

Вернуться к обсуждению:
Как корректно завершить чужое приложение? C++ WinAPI
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
20.11.2008, 15:06
Готовые ответы и решения:

Внедрение dll в чужое приложение
Господа решил освоить этот аспект и поэксперементировать . Значит создаю dll в ней одна функция...

Как завершить дочернее приложение если родительское было завершено?
Ситуация такая. Есть родительское приложение. Оно создаёт дочерний процесс, с которым общается...

При получении WM_ENDSESSION Windows не дает корректно завершить программу
Всем привет! В моем приложении есть скрытое окно, которое получает от винды сообщения, т.е. ui...

Как корректно завершить COM порт?
Здравствуйте. Пишу программу на С++ CLR для считывания с устройства пакетов данных. Но тут...

13
20.11.2008, 15:06
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
20.11.2008, 15:06
Помогаю со студенческими работами здесь

Как корректно завершить поток
Написал программу-терминал для работы с последовательным портом с учетом нашей специфики работы....

Как корректно завершить вывод отчета в Excel?
Подскажите, как корректно завершить вывод отчета в Excel? Я объявляю новый объект, открываю лист,...

Сокеты и QThread - как корректно завершить поток
Пишу клиент с использованием QTcpSocket. Вынес разбор принимаемых сообщений в отдельный поток, но...

Как из одной программы корректно завершить другую?
Добрый день! Возникла проблема: одна программа запускает другую, а когда завершает свою работу...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru