13/03/14 15:31:11.60 FLqyl3160
FindFirstFileが重いとかじゃなくてファイラーの作り方の基本で
必要のないフォルダの中身は検索しないようにするんだよ
ツリーに初期状態で表示させるのはフォルダと配下に子フォルダがあるかどうかだけで
ファイルの有無やましてや件数なんかは数えない、フォルダの数も数えない(有無だけ)
そのフォルダを開いた時に新たにフォルダを検索して追加していく、これが一番効率が良い
一方フォルダ毎に直下のファイル数を把握するということは効率化の為に検索していなかった
フォルダ直下のファイルも全て検索するということ
これによる処理数の増加は検索しない場合の比じゃないくらい増える