#ifndef  GLOBAL_MESSAGE_H
#define  GLOBAL_MESSAGE_H

// 显示可见光和红外信息
const UINT WM_SHOW_CH96_INFO = WM_USER + 5000;
const UINT WM_SHOW_IR_INFO = WM_USER + 5001;
const UINT WM_SHOW_DC_INFO = WM_USER + 5002;

// 显示发送指令内容
const UINT WM_SHOW_CTRL_INSTRUCTIONS = WM_USER + 5003;

// 双击表盘图像,显示载荷导引两个角
const UINT WM_SHOW_GUIDE_AZIMUTH = WM_USER + 5004;
const UINT WM_SHOW_GUIDE_PITCH = WM_USER + 5005;

// 目标跟踪消息响应函数
const UINT WM_SHOW_EO_TGT_TRACK = WM_USER + 5006;
const UINT WM_SHOW_IR_TGT_TRACK = WM_USER + 5007;

// 手动搜索指令盘响应函数
const UINT WM_SHOW_MANUAL_SEARCH = WM_USER + 5008;

// 主界面数引窗口显示地图上的载荷导引角
const UINT WM_SHOW_MAP_GUIDE_POS = WM_USER + 5009;

// 显示载荷视场
const UINT WM_UPDATA_GOOGLEMAP = WM_USER + 5010;

// 显示激光编码状态
const UINT WM_SHOW_LD_STATE = WM_USER + 5011;

// 显示情报席位目标定位数据对话框
const UINT WM_SHOW_QB_TARGET = WM_USER + 5012;
// 根据情报席位的目标经纬度将目标点显示在地图上
const UINT WM_SHOW_TARGET_ONMAP = WM_USER + 5013;

// 根据复接数据的方位俯仰脱靶量在其他功能界面上进行折线图显示
const UINT WM_SHOW_MISSDISTANCE_CHART = WM_USER + 5014;
// KCF分析中设定目标中心消息,并将该消息传递给图像分析对话框
const UINT WM_SET_TARGET_IMAGE_CENTER = WM_USER + 5015;
// 载荷评价窗口子页面向父页面发送的结果保存的消息
const UINT WM_SAVE_EVALUATION_RESULTS = WM_USER + 5016;
// 在视频控制页面更改载荷类型消息
const UINT WM_SET_PAYLOAD_TYPE = WM_USER + 5017;
// 在CH92中的视频播放界面将DC修改为EO/IR
const UINT WM_RETURN_PAYLOAD_TYPE_WARNING = WM_USER + 5018;
// 显示EO图像监控分析
const UINT WM_SHOW_EO_MONITOR = WM_USER + 5019;
// 显示IR图像监控分析
const UINT WM_SHOW_IR_MONITOR = WM_USER + 5020;

// 向情报处理窗口发送消息,显示激光测距值等内容
const UINT WM_SHOW_LASERDIS_QBFUNCTIONSDLG = WM_USER + 5021;
// 显示激光定位结果
const UINT WM_SHOW_TARGET_LOCATE_RESULT = WM_USER + 5022;
// 向组播连接窗口发送消息,显示复接数据各字节内容
const UINT WN_SHOW_CH96_FJDATA = WM_USER + 5023;

// 目标定位模块向情报处理主窗口传递坐标转换消息
const UINT WM_SHOW_TARGETLOC_CHANGE = WM_USER + 5024;
// 当在控制页面发送指令之后,将焦点置于主界面
const UINT WM_SETFOCUS_AFTERCONTROL = WM_USER + 5025;

// 匹配定位采集图像
const UINT WM_CAPTURE_IMG_WHEN_MAPMATCH = WM_USER + 5026;
const UINT WM_LeadAndTag_TO_MAPMATCHLOCATE = WM_USER + 5027;  // 定位导引 
const UINT WM_SHOW_MAP_MATCH_LOCATE_IMG_INFO = WM_USER + 5028; // 显示单帧图像定位信息 
const UINT WM_SHOW_MAP_MATCH_LOCATE_RESULT = WM_USER + 5029; // 显示单帧图像定位信息 

// 开启视频拼接页面 开始 按钮有效性
const UINT WM_ENABLE_STITCHPAGE_START_BTN = WM_USER + 6000;

// 关闭视频拼接页面 开始 按钮有效性
const UINT WM_UNENABLE_STITCHPAGE_START_BTN = WM_USER + 6001;

// 开启视频拼接页面 暂停 按钮有效性
const UINT WM_ENABLE_STITCHPAGE_PAUSE_BTN = WM_USER + 6002;

// 关闭视频拼接页面 暂停 按钮有效性
const UINT WM_UNENABLE_STITCHPAGE_PAUSE_BTN = WM_USER + 6003;

// 开启视频拼接页面 停止 按钮有效性
const UINT WM_ENABLE_STITCHPAGE_STOP_BTN = WM_USER + 6004;

// 关闭视频拼接页面 停止 按钮有效性
const UINT WM_UNENABLE_STITCHPAGE_STOP_BTN = WM_USER + 6005;

// 图像拼接页面输出拼接图像
const UINT WM_OUTPUT_IMG = WM_USER + 6006;

// 图像拼接页面输出当前视场
const UINT WM_OUTPUT_QUADRANGLE = WM_USER + 6007;


//IMP
#define		WM_UPDATE_IMPDOWN_CHECKED		WM_USER + 7008
#define		WM_UPDATE_IMP_SERIAL_CONNECT	WM_USER + 7009


//吊舱
#define		WM_PROCESS_DC_CMD				WM_USER + 7010

#endif