try
{
pointStyle.CreateDispatch(pointStyle.GetClsid());
pointStyle.SetSymbolType(miSymbolTypeTrueTypeFont);//Mapx Symbols
COleFont ft=pointStyle.GetSymbolFont();
ft.SetName(_T("自定義字體名"));
CY cy;
cy.Hi=0;
cy.int64=97500;//10號字
cy.Lo=97500;
ft.SetSize(cy);
pointStyle.SetSymbolCharacter(49); //字體號
pointStyle.SetSymbolFontColor(32768);//淺綠色
}
catch(COleDispatchException* e)
{
e->ReportError();
e->Delete();
}
catch(CException* e)
{
e->ReportError();
e->Delete();
return ;
}