March 2009 - Posts

Part 1. Windows フォームのマルチスレッド処理の基礎
31 March 09 12:25 AM
さて、Windows フォームは、Windows OS が持つ様々なウィンドウ制御の仕組みに基づいて開発されている UI 技術です。このため、Windows フォームのマルチスレッド処理を理解するためには、まず Windows OS がどのようにして Windows フォームアプリケーションを動作させているのかについて理解する必要があります。その中でも特に重要なのが、 メッセージキュー と メッセージループ です。これらを理解することで、なぜ UI が固まるのか、また固まることを防ぐにはどうしたらよいのか、といったことが理解できるようになります。これについて解説します。 Read More...
Postedby nakama | 2 Comments    
Filed under: ,
マルチスレッド Windows フォームアプリケーションの開発
30 March 09 11:13 PM
というわけでまたしてもかなり日にちが空いてしまいました;。年度末ということもあって仕事が立て込んでいたのですが、ほぼ一段落したので久しぶりにエントリを。どうしてもまとまった話題を書こうとすると時間がかかっちゃいますね.... 今回の話題は、Windows フォームにおけるマルチスレッド処理の正しい書き方です。以前、マルチスレッドアプリケーションにおけるデータ変数の排他制御(スレッドセーフか否かの判定)について こちら と こちら のエントリに書きましたが、さらにもう少し応用的なトピックとして、Windows Read More...
Postedby nakama | 0 Comments    
Filed under: ,

This Blog

Syndication

Page view tracker