マルチスレッドの生成 ここでは、マルチスレッドの中でも比較的簡単なワーカースレッドの生成方法について説明する。 プロジェクトの作成 テスト用のプロジェクトを作成する。ダイアログベースで、名前はCUKMultiThreadとする。 ダイアログにはリストボックスIDC_LIST1を貼り付け、[プロパティ]で「ソート」のチェックを外しておく。 また、CListBox型のDDX変数m_List1を定義すること。 制御関数の作成 ワーカースレッドでは、制御関数がスレッドの定義となる。制御関数が起動されることでスレッドが起動し、 制御関数が終了することでスレッドが終了する。 制御関数は以下のように型が決まっているので、注意すること。 なお引数はLPVOID型になっているため、int型やlong型などの数値を渡したり、構造体へのポインタを渡すこともできる。 UINT Contr