わかりにくくてすみません。>>68の(*)の位置で選択状態にあるアイテムの描画をしているのですが、
マウスでアイテムをピックした場合にはうまくいくものの、プログラム内の他の関数から
SetItemStateを読んでアイテムを選択状態にしても(*)の場所に処理が来ずに描画ができないという状況です。