You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

61 lines
1.3 KiB
C++

2 years ago
// DlgRecvDataFromQB.cpp : ʵ<><CAB5><EFBFBD>ļ<EFBFBD>
//
#include "stdafx.h"
#include "CH91PayloadSoftware.h"
#include "DlgRecvDataFromQB.h"
#include "afxdialogex.h"
#include "GlobalMember.h"
// CDlgRecvDataFromQB <20>Ի<EFBFBD><D4BB><EFBFBD>
IMPLEMENT_DYNAMIC(CDlgRecvDataFromQB, CDialogEx)
CDlgRecvDataFromQB::CDlgRecvDataFromQB(CWnd* pParent /*=NULL*/)
: CDialogEx(CDlgRecvDataFromQB::IDD, pParent)
, m_targetLon(0)
{
}
CDlgRecvDataFromQB::~CDlgRecvDataFromQB()
{
}
void CDlgRecvDataFromQB::DoDataExchange(CDataExchange* pDX)
{
CDialogEx::DoDataExchange(pDX);
DDX_Text(pDX, IDC_EDIT_TARGETLON, m_targetLon);
DDX_Text(pDX, IDC_EDIT_TARGETLAT, m_targetLat);
DDX_Text(pDX, IDC_EDIT_TARGETALT, m_targetAlt);
}
BEGIN_MESSAGE_MAP(CDlgRecvDataFromQB, CDialogEx)
ON_BN_CLICKED(IDC_BTN_ADDTOMAP, &CDlgRecvDataFromQB::OnBnClickedBtnAddtomap)
END_MESSAGE_MAP()
// CDlgRecvDataFromQB <20><>Ϣ<EFBFBD><CFA2><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
BOOL CDlgRecvDataFromQB::OnInitDialog()
{
CDialogEx::OnInitDialog();
// TODO: <20>ڴ<EFBFBD><DAB4><EFBFBD><EFBFBD>Ӷ<EFBFBD><D3B6><EFBFBD><EFBFBD>ij<EFBFBD>ʼ<EFBFBD><CABC>
g_QBTargetHwnd = GetSafeHwnd();
return TRUE; // return TRUE unless you set the focus to a control
// <20>쳣: OCX <20><><EFBFBD><EFBFBD>ҳӦ<D2B3><D3A6><EFBFBD><EFBFBD> FALSE
}
void CDlgRecvDataFromQB::UpdateTargetData()
{
}
// <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ӡ<EFBFBD>֮<EFBFBD>󣬽<EFBFBD>Ŀ<EFBFBD><C4BF><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʾ<EFBFBD><CABE><EFBFBD><EFBFBD>ͼ<EFBFBD><CDBC>
void CDlgRecvDataFromQB::OnBnClickedBtnAddtomap()
{
::PostMessageA(g_MapGuideHwnd, WM_SHOW_TARGET_ONMAP, 0, 0);
}