wxThreadEvent из главного потока

Это русская секция форума wxWidjets. В этой секции вы можете обсуждать любые вопросы, связанные с wxWidgets на вашем родном языке.
Post Reply
mzet82
In need of some credit
In need of some credit
Posts: 8
Joined: Thu Dec 29, 2011 8:23 am

wxThreadEvent из главного потока

Post by mzet82 » Fri Nov 13, 2015 12:08 pm

Привет! Можно ли использовать wxThreadEvent и wxQueueEvent из главного (GUI) потока программы?

User avatar
T-Rex
Moderator
Moderator
Posts: 1178
Joined: Sat Oct 23, 2004 9:58 am
Location: Zaporizhzhya, Ukraine
Contact:

Re: wxThreadEvent из главного потока

Post by T-Rex » Tue Nov 17, 2015 9:00 am

Судя по всему, можно.
Но таки да, зачем wxThreadEvent из главного потока отправлять? Что именно реализовать надо?

mzet82
In need of some credit
In need of some credit
Posts: 8
Joined: Thu Dec 29, 2011 8:23 am

Re: wxThreadEvent из главного потока

Post by mzet82 » Tue Nov 17, 2015 10:04 am

Возможно, у меня просто неправильная архитектура программы. Но просто я код по отсылке события завернул в функцию (чтоб не дублировать код по установке параметров своего события, наследуемого от wxThreadEvent), и иногда мне эту функцию нужно вызывать из вторичного потока, а иногда из главного.

ONEEYEMAN
Part Of The Furniture
Part Of The Furniture
Posts: 3403
Joined: Sat Apr 16, 2005 7:22 am
Location: USA, Ukraine

Re: wxThreadEvent из главного потока

Post by ONEEYEMAN » Tue Dec 15, 2015 8:38 pm

A zachem?
Eti funkcii ispolzujutsja dlja uvedomlenija GUI chto nugno chto-to sdelat'.
Tak kak GUI vsegda krutjatsja v glavnoj nitke ne vigu smysla vyzyvat eti sobytija ottuda.

Post Reply