Доброго времени суток.
Вопрос к знатокам от начинающего осваивать библиотеку - можно ли средствами wxWidgets отловить изменение системного времени (внешним приложением или пользователем) с тем, чтобы по этому событию в своем приложении выполнить спецобработку?
Перерыл всю документацию, но ничего похожего на событие - аналог виндового сообщения WM_TIMECHANGE не нашел (может плохо рыл?).
ЗЫ. Я, конечно, могу изготовить обработчик для виндового сообщения WM_TIMECHANGE и порождение своего события в карту событий, но такое решение получится не портируемым...
[MSW] Детект изменения системного времени
Re: [MSW] Детект изменения системного времени
There is no wxWidgets equivalent for WM_TIMECHANGE. I'd just use a wxTimer and check if the time has changed more than expected.
Use the source, Luke!
Re: [MSW] Детект изменения системного времени
Nitch,
Kak minimum pod OSX/Cocoa eto vozmogno - http://stackoverflow.com/questions/6903 ... pplication.
doublemax,
Ticket made for the enhancement: http://trac.wxwidgets.org/ticket/17580#ticket.
Kak minimum pod OSX/Cocoa eto vozmogno - http://stackoverflow.com/questions/6903 ... pplication.
doublemax,
Ticket made for the enhancement: http://trac.wxwidgets.org/ticket/17580#ticket.
Re: [MSW] Детект изменения системного времени
Благодарю всех ответивших / Thanks for your answers
doublemax,
The solution you are proposed is platform independed indeed... but obviously for a cost of performance and resource (additional timer)
For a time-critical application (wich is my case unfortunately) it will not be suitable, i'm afraid
В принципе ответы получены - тему можно закрывать. Мне пока что ничего не остается как изготовить обработчик сообщения WM_TIMECHANGE и надеяться, что портировать проект с MSW не придется...
doublemax,
The solution you are proposed is platform independed indeed... but obviously for a cost of performance and resource (additional timer)
For a time-critical application (wich is my case unfortunately) it will not be suitable, i'm afraid
В принципе ответы получены - тему можно закрывать. Мне пока что ничего не остается как изготовить обработчик сообщения WM_TIMECHANGE и надеяться, что портировать проект с MSW не придется...
Re: [MSW] Детект изменения системного времени
Доброго времени суток,
Почему не прийдется - на OSX пожалуйста. Там есть возможность отловить изменение системного времени.
Вот на Линукс сложнее - там только на таймер садиться...
Почему не прийдется - на OSX пожалуйста. Там есть возможность отловить изменение системного времени.
Вот на Линукс сложнее - там только на таймер садиться...