#include "StdAfx.h" #include "ObjString.h" #include "FontTypeMgr.h" CObjString::CObjString(void) { } CObjString::~CObjString(void) { } CObjString::CObjString(CObjString &rhs) :CObjComposite(rhs) { m_ValStr.Copy(rhs.m_ValStr); m_FontTypeName = rhs.m_FontTypeName; m_FontName = rhs.m_FontName; } //获得可变文本的拷贝 void CObjString::GetValStrCopy(CValString &ValStr) { ValStr.Copy(m_ValStr); } void CObjString::SetValStr(CValString &ValStr) { m_ValStr.Copy(ValStr); } //保存当前系统字体的名字 void CObjString::SetUseCurFontName() { CFontTypeMgr &pFontTypeMgr = CFontTypeMgr::Instance(); SetFontTypeName(pFontTypeMgr.GetCurFontTypeName()); SetFontName(pFontTypeMgr.GetCurFontName()); }