プログラミングのメモ帳(C/C++/HSP)

日々のプログラミングで気づいた点や小技集を紹介します。(Windows 10/XP/Vista、VC2017、HSP)

プログレスバー(マーキー操作)

2011年09月19日 15時20分07秒 | コントロール関連

プログレスバーのマーキー・アニメーションを操作する方法です。(戻る)

  • マーキーの操作(PBM_SETMARQUEE)

マーキーの操作

プログレスバーに PBM_SETMARQUEE を送ることで不確定(Indeterminate)のマーキー・アニメーションの操作ができます。

引数/戻り値 データ型 意味 備考
uMsg PBM_SETMARQUEE マーキーの操作 Windows XP 以降
wParam BOOL マーキー・モード(ON/OFF) 再生:TRUE
停止:FALSE
lParam DWORD マーキー・アニメーションの更新間隔(ms) 0のとき30ms
表示速度やインターバル(間隔)のこと
戻り値 BOOL 常にTRUE
(MSDN資料へ)

// マーキー・アニメーションの再生(ON)
SendMessage( hWnd, PBM_SETMARQUEE, TRUE, 更新間隔 );

// マーキー・アニメーションの停止(OFF)
SendMessage( hWnd, PBM_SETMARQUEE, FALSE, 更新間隔 );

関連記事



コメント    この記事についてブログを書く
  • X
  • Facebookでシェアする
  • はてなブックマークに追加する
  • LINEでシェアする
« プログレスバー(バー状態) | トップ | プログレスバー(まとめ) »
最新の画像もっと見る

コメントを投稿

コントロール関連」カテゴリの最新記事