Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Центровка MessageBox() в моем окне.

472
17 марта 2006 года
Vovka
139 / / 10.02.2005
Подскажите, пожайлуста, как можно окошко, выводимое по MessageBox() сделать в центре моего окна?
398
17 марта 2006 года
Alexandoros
630 / / 21.10.2005
первое что пришло на ум - FindWindow/MoveWindow
472
17 марта 2006 года
Vovka
139 / / 10.02.2005
Цитата:
Originally posted by Alexandoros
первое что пришло на ум - FindWindow/MoveWindow


А какое у него имя?

1.9K
18 марта 2006 года
Rad87
123 / / 14.12.2005
Цитата:
Originally posted by Vovka
А какое у него имя?

Врядли удастса воспользоваться FindWindow (GetForegroundWindow) тк диалог сообщения блокирует выполнение программы. И использование этих функций возможно только в другом потоке.Что не очень красиво.

472
19 марта 2006 года
Vovka
139 / / 10.02.2005
Цитата:
Originally posted by Rad87
Врядли удастса воспользоваться FindWindow (GetForegroundWindow) тк диалог сообщения блокирует выполнение программы. И использование этих функций возможно только в другом потоке.Что не очень красиво.


Да уж, прийдется делать свое окно...

398
20 марта 2006 года
Alexandoros
630 / / 21.10.2005
Цитата:
И использование этих функций возможно только в другом потоке.Что не очень красиво.


Ты че прикалываешся????? Другой поток - ну очень красиво в многопоточном виндувсе, не находиш? Во вторࢻых никто еще не сказал что это модальный диалог.

Цитата:
А какое у него имя?


Йоптааааа, ты ж сам его задаеш при вызове MessageBox

1.9K
20 марта 2006 года
Rad87
123 / / 14.12.2005
Цитата:
Во вторых никто еще не сказал что это модальный диалог.


А помоему все MessageBox'сы модальные...

6.4K
20 марта 2006 года
Host
122 / / 22.09.2005
Цитата:
Originally posted by Rad87
А помоему все MessageBox'сы модальные...



 
Код:
MessageBox(hwnd,"Вот тебе модальный MessageBox()","!!!",NULL);

 
Код:
MessageBox(NULL,"Вот тебе не модальный MessageBox()","!!!",NULL);
1.9K
20 марта 2006 года
Rad87
123 / / 14.12.2005
Цитата:
Originally posted by Host
 
Код:
MessageBox(hwnd,"Вот тебе модальный MessageBox()","!!!",NULL);

 
Код:
MessageBox(NULL,"Вот тебе не модальный MessageBox()","!!!",NULL);

Убедил :)

Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог