§プログレスバーコントロール 備忘録メモ

プログレスバーコントロール関連マクロ定義

Progress Bar Controls

/*--------------------------------------------------------------

	プログレスバーコントロール
		関連マクロ定義 for HSP
	by Let's HSP!

--------------------------------------------------------------*/


;	ウィンドウメッセージ
#define PBM_SETRANGE 0x0401
#define PBM_SETPOS 0x0402
#define PBM_DELTAPOS 0x0403
#define PBM_SETSTEP 0x0404
#define PBM_STEPIT 0x0405
#define PBM_SETRANGE32 0x0406	; Internet Explorer 3.0 〜
#define PBM_GETRANGE 0x0407
#define PBM_GETPOS 0x0408
#define PBM_SETBARCOLOR 0x0409	; Internet Explorer 4.0 〜
#define PBM_SETBKCOLOR 0x2001
#define PBM_SETMARQUEE 0x040A	; Windows XP 〜
#define PBM_GETSTEP 0x040D	; Windows Vista 〜
#define PBM_GETBKCOLOR 0x040E
#define PBM_GETBARCOLOR 0x040F
#define PBM_SETSTATE 0x0410
#define PBM_GETSTATE 0x0411


;	ウィンドウスタイル
#define PBS_SMOOTH 0x01		; Internet Explorer 3.0 〜
#define PBS_VERTICAL 0x04
#define PBS_MARQUEE 0x08	; Windows XP 〜
#define PBS_SMOOTHREVERSE 0x10	; Windows Vista 〜


;	バーの状態
#define PBST_NORMAL 0x0001	; Windows Vista 〜
#define PBST_ERROR 0x0002
#define PBST_PAUSED 0x0003
Copyright © 2005-2012 無料プログラミングツール「HSP」の情報サイト - Let's HSP!