プロが教えるわが家の防犯対策術!

こんばんは。
エクスプローラのフォルダのプロパティを表示させたときの
ように
ダイアログを表示してから
フォルダサイズの表示が変わるようにしたいのですが
やり方がわかりません。
お分かりになる方、ご回答よろしくお願いします。

A 回答 (1件)

★アドバイス


・ファイルサイズの計算中にダイアログにその数値を表示する仕組みを作って下さい。
 つまり、ファイルサイズを計算するループ中にダイアログに加算したサイズを
 SetDlgItemText() などで表示します。あとループ中にメッセージの処理をする
 記述をしないとダイアログ画面が真っ白になってフリーズ状態の感じになります。
 画面の更新の為にメッセージを処理する PumpMessage() などを1行記述すればよい。
・ファイルサイズの計算は再帰処理をしていると思うのでフォルダ検索の最後の部分で
 ダイアログへ加算結果を表示するようにします。
・以上。

参考URL:http://msdn2.microsoft.com/ja-jp/library/t1tkd76 …
    • good
    • 0
この回答へのお礼

お礼が大変遅くなりました。ご回答どうもありがとうございました。

お礼日時:2008/01/20 21:29

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!