GlobalData.h 6.37 KB
Newer Older
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169
#pragma once

#ifndef GLOBAL_DATA_H
#define GLOBAL_DATA_H

#define   DOWNLOAD_BOOK_COMPLETE			(WM_USER + 0x0099)
#define   WM_UPDATE_DATA_PROGRESS			(WM_USER + 0x0100)
#define   WM_UPDATE_BOOKS_IN_CLOUD			(WM_USER + 0x0101)
#define   WM_UPDATE_NOTES_IN_CLOUD			(WM_USER + 0x0102)
#define   WM_UPDATE_ONE_NOTE_STATE			(WM_USER + 0x0103)
#define   WM_CLOUD_PACKAGE_DWONLOAD			(WM_USER + 0x0104)
#define	  WM_CLOUD_PACKAGE_DELETE			(WM_USER + 0x0105)
#define   WM_SHOW_CLOUD_LOGIN				(WM_USER + 0x0022)
#define   WM_SHOW_UEKY_LOGIN				(WM_USER + 0x0023)
#define   ON_UPDATE_MESSAGE					(WM_USER + 0x0002)
#define   WM_GET_RECALLED_BOOKS				(WM_USER + 0x0003)
#define   WM_DELETE_RECALLED_BOOKS			(WM_USER + 0x0004)
#define   WM_SEARCH_LABEL_ID				(WM_USER + 0x0005)
#define   WM_SEARCH_PAGE_INDEX				(WM_USER + 0x0006)
#define   WM_SEARCH_START					(WM_USER + 0x0007)
#define   WM_SEARCH_PRE						(WM_USER + 0x0008)
#define   WM_SEARCH_NEXT					(WM_USER + 0x0009)
#define   WM_SEARCH_CLOSE					(WM_USER + 0x0010)
#define   WM_UPLOAD_EXERCISE_RESULT			(WM_USER + 0x0011)
#define   WM_UPLOAD_EXERCISE_RESULT_END     (WM_USER + 0x0012)
#define   WM_RECALL_EXERCISE_RESULT_END     (WM_USER + 0x0013)
#define   WM_GET_BOOK_LIST_END              (WM_USER + 0x0014)
#define   WM_GET_BOOK_LIST_FAIL              (WM_USER + 0x0015)
#define   WM_GET_BOOK_INTERNET_FAIL             (WM_USER + 0x0016)
#define   WM_PDFVIEW_GOTO_PAGE              (WM_USER + 0x0020)

#define   WM_READ_PAGE_PRE                  (WM_USER + 0x0021)
#define   WM_READ_PAGE_NEXT                 (WM_USER + 0x0022)
#define   WM_READ_PAGE_DOUBLE               (WM_USER + 0x0023)
#define   WM_READ_PAGE_SINGLE               (WM_USER + 0x0024)
#define   WM_READ_PAGE_TURN_LEFT            (WM_USER + 0x0025)
#define   WM_READ_PAGE_TURN_RIGHT           (WM_USER + 0x0026)
#define   WM_READ_PAGE_FIXED                (WM_USER + 0x0027)

#define   WM_SET_DOWNLOAD_STATE             (WM_USER + 0x0028)

#define   WM_WRITE_LOG                      (WM_USER + 0x0030)
#define   WM_WRITE_LOG_THREAD               (WM_USER + 0x0031)
#define   WM_UPLOAD_LOG						(WM_USER + 0x0032)
#define   WM_LOGOUT							(WM_USER + 0x0033)

#define  WM_THREAD_LOGIN					(WM_USER + 0x0034)
#define  WM_THREAD_NOTEFILE_DOWNLOAD_OK    (WM_USER + 0x0035)
#define  WM_DOWNFILE_PROCESS				(WM_USER + 0x0036)
#define  WM_ACTION_OK						(WM_USER + 0x0037)
#define  WM_THREAD_NOTEFILE_UPLOAD_OK		(WM_USER + 0x0038)
#define  WM_UPLOADFILE_PROCESS				(WM_USER + 0x0039)
#define  WM_UPLOADFILE_OK					(WM_USER + 0x0040)
#define  WM_END_PROCESS						(WM_USER + 0x0041)
#define  WM_SELECT_PEN_WIDTH				(WM_USER + 0x0042)
#define  WM_SELECT_PEN_COLOR				(WM_USER + 0x0043)
#define  WM_FREEPEN_FRAME_CLOSE				(WM_USER + 0x0044)
#define  WM_FREEPEN_FRAME_CLEAR				(WM_USER + 0x0045)
#define  WM_FREEPEN_FRAME_CLEAR_ALL			(WM_USER + 0x0046)
#define  WM_FREEPEN_FRAME_BACK				(WM_USER + 0x0047)
#define  WM_CANCEL_CURL						(WM_USER + 0x0048)

#define   WM_USER_CENTER_UPDATE_NOTICE				(WM_USER + 0x0049)
#define   WM_USER_CENTER_CLOSE				(WM_USER + 0x0050)
#define   WM_USER_CENTER_UPDATE_SILENCE				(WM_USER + 0x0051)

#define   WM_PDF_PRE_PAGE				(WM_USER + 0x0052)

#define   WM_PDF_NEXT_PAGE				(WM_USER + 0x0053)

#define   WM_USER_LOGIN_REDO_BOOKSHELF			(WM_USER + 0x0054)
#define   WM_USER_LOGIN_REDO_BOOKREADER			(WM_USER + 0x0055)

#define   WM_USER_LOGIN_REDO		(WM_USER + 0x0056)
#define   WM_USER_CHG_USER		    (WM_USER + 0x0057)
#define   WM_USER_CLOSEAPP		    (WM_USER + 0x0058)
#define   WM_GETEXTRAS		    (WM_USER + 0x0059)
#define   WM_SHOW_BROWSER		    (WM_USER + 0x0060)
#define   WM_GET_SECURITYKEY_ERROR		    (WM_USER + 0x0061)
#define   WM_SET_SECURITYKEY         (WM_USER + 0x0062)
#define   WM_LOAD_CATALOG_OK        (WM_USER + 0x0063)
#define   WM_GET_SHARE_NOTE		    (WM_USER + 0x0064)
#define   WM_GET_CLOUD_NOTE		    (WM_USER + 0x0065)
#define   WM_GET_COMMON_BOOK		    (WM_USER + 0x0066)
#define   WM_GET_ALL_BOOK		    (WM_USER + 0x0067)
#define   WM_GET_RESOURCE_CENTER	    (WM_USER + 0x0068)
#define   WM_GET_EXERCISE	    (WM_USER + 0x0069)
#define   WM_BACK_TO_SHELF	    (WM_USER + 0x0070)
#define   WM_SET_EXERCISE_TODB (WM_USER +0x0071)

#define   WM_READBOOK_ZOOM_IN (WM_USER +0x0072)
#define   WM_READBOOK_ZOOM_OUT (WM_USER +0x0073)
#define   WM_READBOOK_SINGLE_PAGE (WM_USER +0x0074)
#define   WM_READBOOK_DOUBLE_PAGE (WM_USER +0x0075)
#define   WM_READBOOK_HIDE_NOTE (WM_USER +0x0076)
#define   WM_READBOOK_SHOW_NOTE (WM_USER +0x0077)
#define   WM_READBOOK_CHANGE_TAB (WM_USER +0x0078)
#define   WM_READBOOK_PRE_PAGE (WM_USER +0x0079)
#define   WM_READBOOK_NEXT_PAGE (WM_USER +0x0080)

#define   WM_SEE_NOTE_PRE_PAGE (WM_USER +0x0081)
#define   WM_SEE_NOTE_NEXT_PAGE (WM_USER +0x0082)
#define   WM_SEE_NOTE_PRE_STUDENT (WM_USER +0x0083)
#define   WM_SEE_NOTE_NEXT_STUDENT (WM_USER +0x0084)

#define   WM_READBOOK_OPEN_DIANDU (WM_USER +0x0085)

#define   WM_SHARE_NOTE_SEARCH (WM_USER +0x0086)
#define   WM_SHARE_NOTE_CHANGE_CLASS (WM_USER +0x0087)

#define   WM_OPEN_LABEL_MANAGE (WM_USER +0x0088)
#define   WM_OPEN_IMPORT_BOOK_NOTES (WM_USER +0x0089)
#define   WM_GET_SHARE_NOTE_IN_FOLDER_AND_IMPORT		    (WM_USER + 0x0090)

#define   WM_UPDATEBOOKSHELF (WM_USER + 0x0091)
//Add By Ray 2020-03-17
#define   WM_USER_CANCEL_LOADINF_PRC		    (WM_USER + 0x0092)
//Add By Ray 2020-05-06
#define   WM_SET_EXTRA_FLAG (WM_USER +0x0093)

#define   WM_GET_READING_ROOM	    (WM_USER + 0x0094)

#define   WM_OPEN_WEB_VIEW	    (WM_USER + 0x0095)
//Add By Ray 2020-07-26 CompoundRes Msg
////////////////////
#define  WM_CHANGE_STRATEGY_DEFULT   (WM_USER + 0x0096)
#define  WM_CHANGE_STRATEGY_USER     (WM_USER + 0x0097)
#define  WM_UPDATE_COMPOUNDRES_DOWNLOAD_SIZE (WM_USER +0x0099)
#define  WM_UPDATE_COMPOUNDRES_STATE    (WM_USER + 0x0098)
const CString DEVPWD=_T("Dctm85Bd");


#define   NEW_BOOK_COVER            _T("mybook_cover.png")
#define   NOTE_CLOUD_NAME           _T("cloundNoteJsonFile")
#define   NOTE_CLOUD_FLODER			_T("attachmentFile")


#define   WM_OPEN_NEXT_RESOURCE				(WM_USER + 0x0100)

#define   WM_TIME_CHANGE_STRATEGY		(WM_USER + 0x0101)


typedef enum LoginModel
{
	Login_None = 0,
	Login_UKey_Local,
	Login_UKey_Server,
	Login_Name_Local,
	Login_Name_Server,
	Login_Failed
};

typedef enum RunModel
{
	Local,
	UKey
};

static bool g_bExit = false;


extern int g_bScreenShow;
//static const CString g_strCloudServer = _T("w8.am985.net");
//static const CString g_strCloudServer = _T("192.168.45.14");
//static const int g_iPort        = 80;



#endif