プログラミング工房 > HSP > サンプルスクリプト > 

月間カレンダーコントロール用定数マクロ

>> ダウンロード (ブラウザで見ると文字化けしますが、データは正常です)

/***********************************************************

	月間カレンダーコントロール(Month Calendar Control)用
	定数一覧

		【2006/08/23 更新】

		* 古い環境では一部使えないものや値が異なるものがあります

***********************************************************/

/* クラス名 */
#define	global	MONTHCAL_CLASS		"SysMonthCal32"

/* スタイル */
#const	global	MCS_DAYSTATE		1
#const	global	MCS_MULTISELECT		2
#const	global	MCS_WEEKNUMBERS		4
#const	global	MCS_NOTODAYCIRCLE		0x0008
#const	global	MCS_NOTODAY		0x0010

/* メッセージ */
#const	global	MCM_GETCOLOR		0x100b
#const	global	MCM_GETCURSEL		0x1001
#const	global	MCM_GETFIRSTDAYOFWEEK	0x1010
#const	global	MCM_GETMAXSELCOUNT		0x1003
#const	global	MCM_GETMAXTODAYWIDTH	0x1015	// ?
#const	global	MCM_GETMINREQRECT		0x1009
#const	global	MCM_GETMONTHDELTA		0x1013
#const	global	MCM_GETMONTHRANGE		0x1007
#const	global	MCM_GETRANGE		0x1011
#const	global	MCM_GETSELRANGE		0x1005
#const	global	MCM_GETTODAY		0x100d
#const	global	MCM_GETUNICODEFORMAT	0x2006	// ?
#const	global	MCM_HITTEST		0x100e
#const	global	MCM_SETCOLOR		0x100a
#const	global	MCM_SETCURSEL		0x1002
#const	global	MCM_SETDAYSTATE		0x1008
#const	global	MCM_SETFIRSTDAYOFWEEK	0x100f
#const	global	MCM_SETMAXSELCOUNT		0x1004
#const	global	MCM_SETMONTHDELTA		0x1014
#const	global	MCM_SETRANGE		0x1012
#const	global	MCM_SETSELRANGE		0x1006
#const	global	MCM_SETTODAY		0x100c
#const	global	MCM_SETUNICODEFORMAT	0x2005	// ?

/* 通知コード */
#const	global	MCN_GETDAYSTATE		-747
#const	global	MCN_SELCHANGE		-749
#const	global	MCN_SELECT		-746
;#const	global	NM_RELEASEDCAPTURE		-16