|
|
var ctrlman = m_Map.GetCtrlMan();
var layerman = ctrlman.GetLayerMan();
var util = m_Map.GetUtility();
// ¿ø¸ð¾çÀÇ ÆùÆ®¸¦ »ý¼º ÇÕ´Ï´Ù.
var font = layerman.NewFont(100);
font.AddPen(util.RGBColor(0, 0, 255), 2, util.GetConstToValue("PS_SOLID"));
font.AddBrush(util.RGBAColor(0, 0, 255, 100), util.GetConstToValue("BS_SOLID"));
font.AddCircle(util.GetConstToValue("TM_LAYERFONT_CIRCLE") | util.GetConstToValue("TM_LAYERFONT_FILL_POLYGON"), 100);
if (font) {
// FONTÀÇ ¾ÆÀ̵𸦠±¸ÇÕ´Ï´Ù.
var ID = font.GetID();
}
|
|
|
#include "CXLayerMan.h"
#include "CXUtility.h"
#include "CXLayerFont.h"
CXCtrlMan ctrlman = m_Map.GetCtrlMan();
CXLayerMan layerman = ctrlman.GetLayerMan();
CXLayerFont font = layerman.NewFont(100);
font.AddPen(util.RGBColor(0, 0, 255), 2, util.GetConstToValue(_T("PS_SOLID")));
font.AddBrush(util.RGBAColor(0, 0, 255, 100), util.GetConstToValue(_T("BS_SOLID")));
if (font.m_lpDispatch) {
long lID = font.GetID();
}
|
|