• 締切済み

VC++ MFC フォルダサイズの表示

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

みんなの回答

  • Oh-Orange
  • ベストアンサー率63% (854/1345)
回答No.1

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

参考URL:
http://msdn2.microsoft.com/ja-jp/library/t1tkd768(VS.80).aspx,http://forums.belution.com/ja/vc/000/186/57s.shtml
pokepotto
質問者

お礼

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

関連するQ&A

専門家に質問してみよう