CXLayerStyle style = layerman.NewStyle(-1);
style.SetPen(util.RGBColor(0, 255, 0), 1, util.GetConstToValue(_T("PS_SOLID")));
style.SetBrush(util.RGBAColor(0, 255, 0 ,100), util.GetConstToValue(_T("BS_SOLID")));
// Make Layer Polygon
CXLayer layer = layerman.FindLayer(1);
if (!layer) {
layer = layerman.NewLayer(1);
}
CXControlState ctrlstate = ctrlman.GetControlState();
CXPoint posLL = ctrlstate.GetLLCenter();
CXLayerPolygon polygon = layer.NewPolygon(-1);
polygon.BeginUpdate();
// 0: PolyLine, 1: Polygone
polygon.SetClosed(1);
polygon.SetStyle(style);
polygon.SetCanClick(1);
polygon.SetIndex(0);
polygon.SetCanFocus(1);
polygon.EndUpdate();
polygon.SetStateModeNew();
int a = polygon.GetIndex(); //objectÀÇ Index°ªÀ» ¾ò¾î¿É´Ï´Ù.