2012-04-24 4 views
-2

Comment utiliser l'arrière-plan dans le code natif de Windows Mobile (C++) pour les tâches asynchrones.Windows Mobile BackgroundWorker

+0

Pouvez-vous clarifier votre question. Est-ce Windows ou Android? C++ ou C#? Je suis confus ... – MoonKnight

+0

désolé.J'ai enlevé cette étiquette android.En fait, j'ai besoin du comportement de asynctask d'Android dans C++ natif de Windows Mobile. J'ai trouvé que dans C#, la classe backgroundworker aide mais j'ai besoin de la fonctionnalité en C++ natif. Pouvez-vous m'aider? – AndosBerry

+0

Si vous voulez un traitement parallèle (en utilisant C++), la meilleure chose que vous pouvez faire est de regarder la [Bibliothèque Boost (MPI)] (http://www.boost.org/doc/libs/1_49_0/doc/html/mpi .html), mais c'est un traitement parallèle dans le vrai sens du terme (pas vraiment 'threading') - pour le threading vous voulez la [Boost Thread library] (http://www.boost.org/doc/libs/1_49_0/doc/ html/thread.html). J'espère que ça aide. – MoonKnight

Répondre

2

Votre question est vraiment vague mais, en général, les tâches d'arrière-plan sont effectuées avec des threads. Ceux-ci sont créés en C en appelant le the CreateThread API. Les exemples d'utilisation abondent sur le web. Here's one qui est juste arrivé à être au sommet des résultats du moteur de recherche pour moi aujourd'hui.

+0

Merci pour votre réponse ami – AndosBerry