Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "WinAPI";
Текущий архив: 2004.08.01;
Скачать: [xml.tar.bz2];

Вниз

Можно ли послать сообщение WM_CLOSE и не ждать   Найти похожие ветки 

 
Leon ©   (2004-06-16 14:49) [0]

Здравствуйте.
Можно ли послать сообщение WM_CLOSE и не ждать
пока оно обработается?

Дело вот в чем:
Шлю чужой программе

 SendMessage(h, WM_SYSCOMMAND,SC_CLOSE,0)
 Чего_то_делаю();

где h - хэндл дочернего окна чужой программы
Чужая программа показывает диалоговое окно с запросом и
пока это окно не закрыто   Чего_то_делаю() не выполняется.
А хотелось бы закрыть и это диалоговое окно с запросом.


 
Anatoly Podgoretsky ©   (2004-06-16 14:52) [1]

Можно, а иногда и нужно, если себе например посылаешь, будет зависон.


 
Leon ©   (2004-06-16 15:04) [2]

как же это можно сделать?
ИМХО SendMessage - ждет :(


 
clickmaker ©   (2004-06-16 15:33) [3]

PostMessage


 
Leon ©   (2004-06-16 18:59) [4]

Спасибо, то что нужно!



Страницы: 1 вся ветка

Форум: "WinAPI";
Текущий архив: 2004.08.01;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.44 MB
Время: 0.039 c
4-1087471753
NorthMan
2004-06-17 15:29
2004.08.01
Окно поверх панели задач


14-1089609082
Rouse_
2004-07-12 09:11
2004.08.01
Двух маститых программистов с днем рождения !!!


3-1087995153
Ata133
2004-06-23 16:52
2004.08.01
Проверка записи на уникальность


3-1089270470
pok
2004-07-08 11:07
2004.08.01
Виборка по текстовому полю??? SQL!


1-1090292484
Phoenix
2004-07-20 07:01
2004.08.01
ListView, как изменить значение субсубсуб итема?





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский