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

Вниз

Application.MessageBox на мониторе главной формы   Найти похожие ветки 

 
Переяслов Григорий   (2002-12-17 16:22) [0]

У меня в проекте есть форма, которая появляется на втором мониторе для двухмониторной системы. После ее появления главная форма выдает Application.MessageBox. Если пользователь работал на главной форме, то ничего, а если перешел (перевел фокус ввода) на форму на втором мониторе, то сообщение появляется на втором мониторе. Как сделать так, чтобы оно появлялось всегда на первом мониторе?


 
FreeLancer   (2002-12-17 16:26) [1]

Работать с одним монитором.


 
Переяслов Григорий   (2002-12-17 16:27) [2]

> FreeLancer может вообще не программировать, гемороя не будет?


 
Переяслов Григорий   (2002-12-17 16:49) [3]

А ведь достаточно перед вызовом MessageBox использовать SetFocus :-(


 
FreeLancer   (2002-12-18 11:06) [4]

Нет у меня к сожалению двух мониторов, но я вот подумал: а если привязать message box к нужному окну путем передачи Handle, может быть не придется думать о SetFocus?

MessageBox(FMain.Handle, Pchar("Сообщение"), PChar("Заголовок"), MB_YESNO + MB_APPLMODAL + MB_DEFBUTTON2);

т.е. не Application.MessageBox, а просто MessageBox...


 
Marcus   (2002-12-18 11:33) [5]

MessageBox(...., MB_DEFAULT_DESKTOP_ONLY)



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

Форум: "Основная";
Текущий архив: 2002.12.30;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.45 MB
Время: 0.009 c
3-98962
SashaK
2002-12-09 17:39
2002.12.30
ADO не освобождает ресурсы !!!


7-99383
pag77
2002-10-03 02:42
2002.12.30
можно ли в Windows XP заблокировать contr+alt+del?


3-99032
Максим
2002-12-10 10:58
2002.12.30
fox базы - Language driver not found


1-99048
Balkon
2002-12-19 11:47
2002.12.30
SHBrowseForFolder и кнопарь New


4-99422
bobo
2002-11-13 09:39
2002.12.30
Прозрачность окон в W2k/XP





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