#ifndef MESSAGEDEF_H
#define MESSAGEDEF_H

// 底层消息
#define MSG_PLAY_RANGE			WM_USER + 0x100
#define MSG_PLAY_END			WM_USER + 0x101
#define MSG_PLAY_FAILED			WM_USER + 0x102
#define MSG_PLAY_ABORT			WM_USER + 0x104
#define MSG_OPERATE_FAILED		WM_USER + 0x105
#define MSG_OPERATE_PERCENT		WM_USER + 0x106
#define MSG_OPERATE_COMPLETE	WM_USER + 0x107
#define MSG_RECORD_FAILED		WM_USER + 0x108
#define MSG_RECORD_COMPLETE		WM_USER + 0x109
#define MSG_RECORD_VOLJUST		WM_USER + 0x10A
#define MSG_MEASURE_0			WM_USER + 0x110
#define MSG_MEDIATIME			WM_USER + 0X115
#define MSG_SETSCROLLPOS		WM_USER + 0x120
#define MSG_OPERATE_NEXTRANGE   WM_USER + 0x121
#define MSG_NETWORKMESSAGE		WM_USER + 0x130
#define MSG_NETWORKERROR		WM_USER + 0x131
#define MSG_VSTEDITORRESIZE		WM_USER + 0x132
#define MSG_PAYMENTCONFIRMED  	WM_USER + 0x133

// 界面消息
#define UM_RESTORE 				WM_USER	+ 0x1000
#define UM_SHOWMENU  			WM_USER	+ 0x1001
#define UM_SHOWNEXTPAGE  		WM_USER + 0x1002
#define UM_TEINVALIDATE 		WM_USER + 0x1003
#define UM_LOGIN	 			WM_USER + 0x1004
#define UM_ENABLERELOAD		    WM_USER + 0x1005
#define UM_SELECTSTYLE  		WM_USER	+ 0x1006
#define UM_LOADPROJECT          WM_USER	+ 0x1007
#define UM_SAVEPROJECT          WM_USER	+ 0x1008
#define UM_NEWPROJECT	        WM_USER	+ 0x1009
#define UM_AUDIOEFFECT          WM_USER	+ 0x100a
#define UM_NEWCOMERTASK         WM_USER	+ 0x1010
#define UM_REFRESH_PAGE_STATE   WM_USER	+ 0x1011
#define UM_SAVEMUSIC			WM_USER	+ 0x1012
#define UM_UPLOADMUSIC			WM_USER	+ 0x1013
#define UM_MICSETTING			WM_USER	+ 0x1014
#define UM_STAGECHANGED			WM_USER	+ 0x1100
#define UM_SHOWABOUT			WM_USER	+ 0x110a
#define UM_OPENMANUAL			WM_USER	+ 0x110b
//#define UM_MENUCALL				WM_USER	+ 0x110c
#define UM_MENUCLOSE	        WM_USER	+ 0x110d
#define UM_MOUSEMOVE			WM_USER + 0x110e
#define UM_MOUSEUP				WM_USER + 0x110f
#define UM_SHOWPLAYTIME			WM_USER + 0x1110
#define UM_SHOWBRUSH			WM_USER + 0x1111
#define UM_STOP					WM_USER + 0x1112
#define UM_TTSETUP				WM_USER + 0x1113
#define UM_CHANGETT				WM_USER + 0x1114
#define UM_SHOW_KB				WM_USER + 0x1115	//add by laq
#define UM_SEARCH				WM_USER + 0x1116	//add by laq 2014.1.23
#define UM_OPENAUTOPROJ			WM_USER	+ 0x1117
#define UM_HANDLEAUTOPROJ       WM_USER	+ 0x1118
#define UM_SHOWHELP             WM_USER + 0x1119
#define UM_SHOWMORE				WM_USER + 0x111a
#define UM_STYLESCORE			WM_USER + 0x111b
#define UM_NOTIFICATION			WM_USER + 0x111c    //add by tj 2014/04/18
#define UM_APPLYSTYLE			WM_USER + 0x111d
#define UM_SAVELOCALSTYLE		WM_USER + 0x111e
#define UM_IMPORTSEGMENT		WM_USER + 0x111f
#define UM_UPLOADSTYLE			WM_USER + 0x1120
#define UM_CHANGEKEY			WM_USER + 0x1121
#define UM_SETVIEWMODE			WM_USER + 0x1122
#define UM_ENABLERECORD			WM_USER + 0X1123
#define UM_AUDIOLOAD			WM_USER + 0x1124
#define UM_AUTORECOGNITION		WM_USER + 0x1125
#define UM_MUSICCOVER	 	    WM_USER	+ 0x1126
#define UM_UPLOADUSRICON	    WM_USER	+ 0x1127
#define UM_SHOW_VOLSET			WM_USER + 0x1128
#define UM_ADDCHANNELPROG		WM_USER + 0x1129
#define UM_MIDISWITCH			WM_USER + 0x1130
#define UM_AUDIOFX				WM_USER + 0x1131
#define UM_VSTPATH   			WM_USER + 0x1132
#define UM_SETCONTENTVIEW		WM_USER + 0x1133
#define UM_GETCONTENTVIEW		WM_USER + 0x1134
#define UM_AUDIOVOLCHANGED		WM_USER + 0x1135
#define UM_PREFERCHANGED		WM_USER + 0x1136
#define UM_RECORD				WM_USER + 0x1137
#define UM_STARTCDTIMER			WM_USER + 0x1138

#endif