Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Как отобразить форму из фонового потока поверх основной?
|
|||
|---|---|---|---|
|
#18+
Есть необходимость выполнять некие действия в отдельном потоке, пока они выполняются, на основной форме бегает прогресс бар с результатами выполнения. В этом потоке есть необходимость создать и отобразить форму. Столкнулся с проблемой что форма появляется позади основного окна и пользователь может просто ее не заметить, а мне нужно чтобы она появилась поверх всех окон приложения. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.08.2016, 21:11 |
|
||
|
Как отобразить форму из фонового потока поверх основной?
|
|||
|---|---|---|---|
|
#18+
lex452В этом потоке есть необходимость создать и отобразить форму. но создать и открыть форму нужно в основном потоке, родителя задать что сверху плавала. https://msdn.microsoft.com/en-us/library/ms171728(v=vs.110).aspx?f=255&MSPPError=-2147217396 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.08.2016, 22:24 |
|
||
|
Как отобразить форму из фонового потока поверх основной?
|
|||
|---|---|---|---|
|
#18+
Это не совсем соответствует логике программы, в отдельном потоке вызываются функции из отдельной библиотеки и в ней же происходит вызов формы. А вы предлагаете передавать из библиотеки ссылку на форму в основной поток. Других вариантов нет? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.08.2016, 07:31 |
|
||
|
Как отобразить форму из фонового потока поверх основной?
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.08.2016, 07:50 |
|
||
|
Как отобразить форму из фонового потока поверх основной?
|
|||
|---|---|---|---|
|
#18+
lex452Это не совсем соответствует логике программы соответсвует. Всё рисование, создание форм и т п - происходит в основном (UI) потоке. остальные потоки просто обмениваются данными с основным потоком. lex452Других вариантов нет? Если создавать форму в отдельном потоке, по цикл обработки сообщений для этой формы нужно крутить в этом потоке. грабли описаны в статье от 1993 года - https://msdn.microsoft.com/en-us/library/ms810439.aspx ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.08.2016, 09:02 |
|
||
|
Как отобразить форму из фонового потока поверх основной?
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.08.2016, 12:34 |
|
||
|
Как отобразить форму из фонового потока поверх основной?
|
|||
|---|---|---|---|
|
#18+
lex452, забудьте как страшный сон идею создавать форму в отдельном потоке. "логику приложения" - правьте ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.08.2016, 12:40 |
|
||
|
Как отобразить форму из фонового потока поверх основной?
|
|||
|---|---|---|---|
|
#18+
lex452, Открой модальную форму, у нее свой UI поток и свой поток обработки сообщений. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.08.2016, 13:00 |
|
||
|
Как отобразить форму из фонового потока поверх основной?
|
|||
|---|---|---|---|
|
#18+
ЕвгенийВОткрой модальную форму, у нее свой UI поток и свой поток обработки сообщений. откуда такая трава по поток? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.08.2016, 13:03 |
|
||
|
Как отобразить форму из фонового потока поверх основной?
|
|||
|---|---|---|---|
|
#18+
ИзопропилЕвгенийВОткрой модальную форму, у нее свой UI поток и свой поток обработки сообщений. откуда такая трава по поток? )))) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.08.2016, 14:44 |
|
||
|
Как отобразить форму из фонового потока поверх основной?
|
|||
|---|---|---|---|
|
#18+
Изопропил, Да, про первое ошибся. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.08.2016, 16:04 |
|
||
|
|

start [/forum/topic.php?fid=20&msg=39287250&tid=1400414]: |
0ms |
get settings: |
9ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
52ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
55ms |
get tp. blocked users: |
1ms |
| others: | 282ms |
| total: | 437ms |

| 0 / 0 |
