Форум: "Основная";
Текущий архив: 2005.03.27;
Скачать: [xml.tar.bz2];
ВнизЗавершить сразу все экземпляры приложения Найти похожие ветки
← →
Paul___ (2005-03-17 10:45) [0]Здравствуйте. Есть sdi-приложение, запуск копий которого никоим образом не ограничен. Нужно по нажатию кнопки Exit в любом из экземпляров закрывать все запущенные на текущий момент экземпляры. Как примерно это делается? Заранее благодарен.
← →
Юрий Зотов © (2005-03-17 10:46) [1]Например, рассылкой своего сообщения.
← →
Paul___ (2005-03-17 11:08) [2]2 Юрий Зотов [1]
Да, я наверное с начала не совсем верно вопрос сформулировал, извиняюсь. То что послать сообщение это понятно, не понятно как его послать глобально. С приемом проблем вроде бы нет.
← →
КаПиБаРа © (2005-03-17 11:20) [3]Applications that need to communicate using HWND_BROADCAST should use the RegisterWindowMessage function to obtain a unique message for inter-application communication.
← →
Digitman © (2005-03-17 11:22) [4]
> как его послать глобально
LRESULT SendMessage(
HWND hWnd, // handle of destination window
UINT Msg, // message to send
WPARAM wParam, // first message parameter
LPARAM lParam // second message parameter
);
Parameters
hWnd
Identifies the window whose window procedure will receive the message. If this parameter is HWND_BROADCAST, the message is sent to all top-level windows in the system, including disabled or invisible unowned windows, overlapped windows, and pop-up windows; but the message is not sent to child windows.
← →
Paul___ (2005-03-17 11:23) [5]О! Понял, огромное вам спасибо.
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2005.03.27;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.039 c