プログレスバーのバー状態を取得/設定する方法です。(戻る)
- バー状態の取得(PBM_GETSTATE)
- バー状態の設定(PBM_SETSTATE)
バー状態の取得
プログレスバーに PBM_GETSTATE を送ることでバー状態を取得できます。
引数/戻り値 | データ型 | 意味 | 備考 |
---|---|---|---|
uMsg | PBM_GETSTATE | バー状態の取得 | Windows Vista 以降 |
wParam | 0 | なし | |
lParam | 0 | なし | |
戻り値 | DWORD | 現在のバー状態 | 次の3つのうち一つ
|
// バー状態の取得 DWORD dwState = SendMessage( hWnd, PBM_GETSTATE, 0, 0 );
バー状態の設定
プログレスバーに PBM_SETSTATE を送ることでバー状態を設定できます。
引数/戻り値 | データ型 | 意味 | 備考 |
---|---|---|---|
uMsg | PBM_SETSTATE | バー状態の設定 | Windows Vista 以降 |
wParam | DWORD | バーの状態 | 次の3つのうち一つを指定
|
lParam | 0 | なし | |
戻り値 | 以前のバー状態 | 次の3つのうち一つ
|
// バー状態の設定 DWORD dwState = SendMessage( hWnd, PBM_SETSTATE, バーの状態, 0 );
関連記事
- プログレスバー(最小値・最大値)
- プログレスバー(増分値)
- プログレスバー(現在位置)
- プログレスバー(背景色)
- プログレスバー(バー色)
- プログレスバー(バー状態)
- プログレスバー(マーキー操作)
- プログレスバー(まとめ)
※コメント投稿者のブログIDはブログ作成者のみに通知されます