2012-04-24 22 views
-2

非同期タスクのWindows Mobileネイティブコード(C++)でのbackground workerの使用方法。Windows Mobile BackgroundWorker

+0

質問を明確にすることはできますか?それはWindowsかAndroidですか? C++またはC#?私は混乱しています... – MoonKnight

+0

申し訳ありません。アンドロイドのタグを削除しました。実際には、Windows MobileのネイティブC++でAndroidのasynctaskの動作が必要です。私はC#でbackgroundworkerクラスが助けてくれたが、ネイティブのC++の機能が必要だと分かった。手伝って頂けますか? – AndosBerry

+0

並列処理(C++を使用)をしたい場合は、[Boost Library(MPI)](http://www.boost.org/doc/libs/1_49_0/doc/html/mpi)を見てください。 .html)、これは真の意味での並列処理です(実際には「スレッド化」ではありません)。スレッド化のためには、[Boost Thread library](http://www.boost.org/doc/libs/1_49_0/doc/ html/thread.html)。私はこれが役立つことを願っています – MoonKnight

答えて

2

あなたの質問は本当に曖昧ですが、一般的に言えば、バックグラウンドタスクはスレッドで行われます。それらはthe CreateThread APIを呼び出してC言語で作成されます。使用例にはウェブが豊富にあります。 Here's oneは、検索エンジンの検索結果のトップに現れました。

+0

お返事ありがとう – AndosBerry