タイトルが "オフ"に聞こえるが、これ以上詳しく説明するのは残念だが、これは私の問題だ - 基本的には、単純なWinsock server
)(これはコンソールアプリケーションです)。今私はこのプログラムのために、私がwin32apiから学んだことをclient
プログラムと組み合わせようと試みました。今私は少し前に自分自身を取得する前に進み、UIの基本的な見た目を書いたが、今私は2つを組み合わせる方法を知らない?私が理解していること(:|)から、コンソールアプリケーションは連続して上から下に向かって実行され、UIは画面上にウィンドウを引き続き描画して何か起こるのを待っています。最終的には、これらをどのように組み合わせるのでしょうか?私はこれでかなり躊躇しています。複数のタスクを一度に実行しますか? (GUI関連の機能を組み合わせていくつかのプロセスを実行する)
0
A
答えて
0
GUIはイベントドリブンのメッセージループで動作します。そのメッセージループは、着信イベントを関数呼び出しにディスパッチします。したがって、ボタンを押すと関数が呼び出され、例えばネットワークsend
-functionを呼び出すことができます。大量のデータを送信(または受信)する必要がある場合は、GUIが応答可能な状態になるように、ネットワーク用のスレッドとメッセージループを作成する必要があります。
関連する問題
- 1. serviceAutoStartProvidersをApp_Offline.htmと組み合わせて実行しますか?
- 2. 実行時に複数のJavaクラスをASMと組み合わせる
- 3. 複数のCAAnimationを連続して組み合わせる
- 4. SSRSは一度に複数のクエリを実行しますか?
- 5. 複数のshell_execを一度に実行しますか?
- 6. 先進的な機能と複数の機能を組み合わせた機能を組み合わせたコントロールはありますか? B
- 7. テキスト機能と数値機能の組み合わせについて
- 8. 複数行の列の値を組み合わせる?
- 9. Rails:一度に複数のレーキタスクを実行していますか?
- 10. アンドロイドで一度に複数のアクティビティを実行していますか?
- 11. いくつかのコードを一度だけ実行する
- 12. PHP関数を一度実行する
- 13. Android - タスクを実行し、何もしないでもう一度タスクを実行しますか?
- 14. 別のnode.jsプロセスとして関数を実行しますか?
- 15. Perlでの結合と組み合わせたアンパックの実行
- 16. AnimationSetがアニメーションの組み合わせを正しく実行しない理由を教えてください。
- 17. 機能を組み合わせる
- 18. 行の数と組み合わせ
- 19. 実行方法複数のクエリを一度に実行し、1つが失敗した場合は別のクエリを実行できません。
- 20. MySqlコマンドライン:一度に2つのクエリを実行しますか?
- 21. 複数の単純なjQuery関数を組み合わせる
- 22. JUnitテストのみを実行するAntタスクはテストを実行しません
- 23. IPythonのいくつかのタスクをデタッチモードで実行する
- 24. 複数のドキュメントをWord.Application(COM interop)と組み合わせると、フォーマットが正しく行われません。
- 25. 一度実行する関数
- 26. 複数のファイルにまたがる機能を実行する
- 27. JSwingで一度に2つのリストの組み合わせを表示する
- 28. 一度に複数のCSSセレクタークラスを実行するには?
- 29. 実行方法1つのファイルに対して複数の書き込みオペレーションを実行しますか?
- 30. 畳み込み行列を組み合わせて、複数の変換を一度に適用できますか?
スレッドに関する詳しい情報はどこにありますか?初心者のために何をお勧めしますか? – silent
これを試してください:http://msdn.microsoft.com/en-us/library/ms681917(v=VS.85).aspx –
ありがとうございます。スレッドを使用する以外の方法はありますか? – silent