• 締切済み

探しています~プログレスバーのまき戻しについて

何か処理中のものがあり、進捗状態がプログレスバーに表示されているのですが、キャンセルボタンを押すとその処理を中断できて、それまで進んでいたプログレスバーの進捗が徐々に減っていき、最終的にゼロに戻るという仕組みの画面というか、UIを探しています。 ソフトのインストールとかファイルのコピーとか色々探しているのですがなかなか見つかりません。 似たような動作をするプログラムを作りたいので参考にしたいのですが・・・。 どなたか知っている方がいれば教えてください!

みんなの回答

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

★アドバイス ・プログレスバーの進行状況を進めるときどう処理していますか。  PBM_STEPIT メッセージを送っているのですか?  仮に PBM_STEPIT メッセージで 1 ステップ進むならば  PBM_GETPOS メッセージで現在の進行状況のステップ数を取得します。  ここからデクリメントで PBM_SETPOS メッセージで巻き戻しを  プログラム的に演出できると思います。  まずはどの言語ですか?  補足して下さい。

参考URL:
http://msdn.microsoft.com/en-us/library/bb760818.aspx
PIRIKA503
質問者

お礼

回答ありがとうございます。 ちょうど今日、この問題が解決しました。 せっかく回答をつけて下さったのに申し訳ありませんが、質問を締め切らせていただきます。

関連するQ&A