|
TalMap SDK Libary Reference |
XControlState::IsState |
ÇØ´ç »óÅÂÀÎÁö È®ÀÎÇÕ´Ï´Ù. |
|
|
|
Parameters
|
StateType |
È®ÀÎÇÒ »óÅ À¯Çü(Type). |
Code |
»óÅ¿¡ µû¸¥ ÄÚµå °ª.(Type). |
|
|
|
|
Return Value
|
ÇØ´ç »óÅÂÀÎÁö È®ÀÎ °á°ú °ª.(FALSE/0: ÇØ´ç »óÅ ¾Æ´Ô, TRUE/1: ÇØ´ç »óÅÂ)
|
|
|
|
Remarks
|
IsState ´Â XControlState ÀÇ Method·Î Á¦°øµË´Ï´Ù.
»ç¿ëÀÚ´Â ÀÌ ¸Þ¼Òµå¸¦ ÀÌ¿ëÇÏ¿©, ÇöÀç ÁöµµÀÇ »óŸ¦ È®ÀÎÇÒ ¼ö ÀÖ½À´Ï´Ù.
|
|
|
|
Example
|
|
var ctrlman = m_Map.GetCtrlMan();
var util = m_Map.GetUtility();
var ctrlstate = ctrlman.GetControlState();
var state = util.GetConstToValue("TMCTRLSTATE_DISPLAY_BUILDING_TYPE");
var state1 = util.GetConstToValue("TMCTRLSTATE_CODE_BUILDING_3D_2");
if (ctrlstate.IsState(state, state1))
{
// ÇöÀç »óŰªÀº state, state1
}
|
|
|
#include "CXCtrlMan.h"
#include "CXUtility.h"
#include "CXControlState.h"
CXCtrlMan ctrlman = m_Map.GetCtrlMan();
CXUtility util = m_Map.GetUtility();
CXControlState ctrlstate = ctrlman.GetControlState();
long state = util.GetConstToValue(_T("TMCTRLSTATE_DISPLAY_BUILDING_TYPE"));
long state1 = util.GetConstToValue(_T("TMCTRLSTATE_CODE_BUILDING_3D_2"));
if (ctrlstate.IsState(state, state1))
{
// ÇöÀç »óŰªÀº state, state1
}
|
|
|
|
See Also
|