Russian Qt Forum
Май 05, 2024, 13:31 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: 1 [2]   Вниз
  Печать  
Автор Тема: Qt из dll без GUI  (Прочитано 11057 раз)
xokc
Птица говорун
*****
Offline Offline

Сообщений: 976



Просмотр профиля
« Ответ #15 : Апрель 08, 2014, 20:11 »

А не смущает при такой реализации "скважность" в 1 мс при обработке Qt событий, особенно с учетом того, что это часть неких "сервиса" и "сервера" с блек-джеком и шл.. пайпом и COM интерфейсами? Всё-таки на современных процессорах за это время уйму полезных вещей сделать можно. Или там у Вас система уж совсем не "реал-тайм"?
Записан
vregess
Гость
« Ответ #16 : Апрель 09, 2014, 07:54 »

Собственно нужна очередь сообщений окна. А для консольных приложений как делать?

Вроде как очередь сообщений окна не нужна, будет работать и с консольным хост-приложением. Хук цепляется к сообщениям потока (см. SetWindowsHookEx).
PS сам я на консольном приложении не тестировал.
Записан
kuzulis
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 2812


Просмотр профиля
« Ответ #17 : Апрель 09, 2014, 10:21 »

Цитата: xokc
А не смущает при такой реализации "скважность" в 1 мс при обработке Qt событий, особенно с учетом того, что это часть неких "сервиса" и "сервера" с блек-джеком и шл.. пайпом и COM интерфейсами? Всё-таки на современных процессорах за это время уйму полезных вещей сделать можно. Или там у Вас система уж совсем не "реал-тайм"?

Скорее всего в моем случае это некритично, т.к. задача спецфическая.. Улыбающийся

Цитата: ck
PS сам я на консольном приложении не тестировал.

Щас попробую на хуки переписать и посмотеть что получится.
Записан

ArchLinux x86_64 / Win10 64 bit
kuzulis
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 2812


Просмотр профиля
« Ответ #18 : Апрель 09, 2014, 10:47 »

Цитировать
Щас попробую на хуки переписать и посмотеть что получится.

Не, хуки не работают.. Нет времени разбираться..
Записан

ArchLinux x86_64 / Win10 64 bit
Страниц: 1 [2]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.056 секунд. Запросов: 23.