|
TalMap SDK Libary Reference |
XAdminMan::GetAdminItem |
°æÀ§µµ¿¡ ÇØ´çÇÏ´Â XAdminItem °³Ã¼¸¦ ¾ò½À´Ï´Ù. |
|
|
|
Parameters
|
|
Return Value
|
°æÀ§µµ¿¡ ÇØ´çÇÏ´Â XAdminItem °³Ã¼
|
|
|
|
Remarks
|
GetAdminItem ´Â XAdminMan ÀÇ Method·Î Á¦°øµË´Ï´Ù.
»ç¿ëÀÚ´Â ÀÌ ¸Þ¼Òµå¸¦ ÀÌ¿ëÇÏ¿© ¿øÇÏ´Â À§Ä¡¿¡ ÇØ´çÇÏ´Â XAdminItem °³Ã¼¸¦ ¾òÀ» ¼ö ÀÖ½À´Ï´Ù.
ÇØ´ç ¸Þ¼Òµå´Â ÇàÁ¤µ¿¸¸ °¡´ÉÇÕ´Ï´Ù.
|
|
|
|
Example
|
|
function TestBtn()
{
var ctrlMan = m_Map.GetCtrlMan();
var adminman = ctrlMan.GetAdminMan();
var ctrlstate = ctrlMan.GetControlState();
var centerLL = ctrlstate.GetLLCenter(); // ÁöµµÀÇ Á᫐ ÁÂÇ¥
var adm = adminman.GetAdminItem(centerLL.GetX(), centerLL.GetY());
if (adm)
{
var admcode = adm.GetAdminCode(); // ÇàÁ¤µ¿ ÄÚµå ¾ò±â
alert(admcode);
var admname = adm.GetAdminName(" ", 3);
alert(admname);
adm.Destroy();
}
}
|
|
|
#include "CXCtrlMan.h"
#include "CXAdminMan.h"
#include "CXControlState.h"
#include "CXPoint.h"
#include "CXAdminItem.h"
void CTestTalMapXDlg::OnBnClickedButton3()
{
CXCtrlMan ctrlman = m_Map.GetCtrlMan();
CXAdminMan adminman = ctrlman.GetAdminMan();
CXControlState ctrlstate = ctrlman.GetControlState();
CXPoint centerLL = ctrlstate.GetLLCenter(); // ÁöµµÀÇ Á᫐ ÁÂÇ¥
CXAdminItem admitem = adminman.GetAdminItem(centerLL.GetX(), centerLL.GetY());
if (admitem.m_lpDispatch != NULL)
{
CString admcode = admitem.GetAdminCode(); // ÇàÁ¤µ¿ ÄÚµå ¾ò±â
CString admname = admitem.GetAdminName(_T(" "), 3); // ÇàÁ¤µ¿ À̸§ ¾ò±â
CString strTmp(_T(""));
strTmp.Format(_T("admin code : %s\nadmin name : %s\n"), admcode, admname);
AfxMessageBox(strTmp);
admitem.Destroy();
}
}
|
|
|
|
See Also
|