#pragma once

#include "resource.h"

//功能:显示经度、纬度信息
class CLonLatDlg : public CDialog
{
	DECLARE_DYNAMIC(CLonLatDlg)

public:
	CLonLatDlg(CWnd* pParent = NULL);   // 标准构造函数
	virtual ~CLonLatDlg();
	bool GetAutoEditStatus();


	//输入经度、纬度,并显示出来
	//输入:经度lon,纬度lat
	void SetLonLatInfo(const double lon, const double lat);

	//功能:移动对话框到给定的显示区域
	//输入:显示区域rcArea
	void MoveToGivenArea(const CRect rcArea);

// 对话框数据
	enum { IDD = IDD_XY_DIALOG };

protected:
	virtual void DoDataExchange(CDataExchange* pDX);    // DDX/DDV 支持

	DECLARE_MESSAGE_MAP()

private:
	double m_lon;
	double m_lat;
	virtual void OnCancel();

	CRect m_rcDlgArea;

	bool m_isMouseMove;
	CButton m_CheckBox;
public:
	virtual BOOL OnInitDialog();
	afx_msg void OnBnClickedConfirmBtn();
	afx_msg void OnBnClickedCheck1();
};