Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 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
11-1093868976
ecm
2004-08-30 16:29
2005.03.27
xHelpGen ?


6-1106490025
M@D
2005-01-23 17:20
2005.03.27
Компьютер по IP


1-1110574689
Ji
2005-03-11 23:58
2005.03.27
Чтение двоичного файла.


14-1110452824
1008
2005-03-10 14:07
2005.03.27
Есть ли у Mac и Unix что-то общее?


1-1110350299
SkyRanger
2005-03-09 09:38
2005.03.27
DLL - Plugin





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский