You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
|
|
#pragma once
|
|
|
|
|
#include "ObjComposite.h"
|
|
|
|
|
#include "ValString.h"
|
|
|
|
|
|
|
|
|
|
class CObjString :public CObjComposite
|
|
|
|
|
{
|
|
|
|
|
public:
|
|
|
|
|
CObjString(void);
|
|
|
|
|
virtual ~CObjString(void);
|
|
|
|
|
virtual OBJ_TYPE GetType(){return _TYPE_STR;};
|
|
|
|
|
CObjString(CObjString &rhs);
|
|
|
|
|
void GetValStrCopy(CValString &ValStr);
|
|
|
|
|
void SetValStr(CValString &ValStr);
|
|
|
|
|
void SetUseCurFontName();
|
|
|
|
|
void SetFontTypeName(CString str){m_FontTypeName = str;};
|
|
|
|
|
void SetFontName(CString str){m_FontName = str;};
|
|
|
|
|
CString GetFontTypeName(){return m_FontTypeName;};
|
|
|
|
|
CString GetFontName(){return m_FontName;};
|
|
|
|
|
protected:
|
|
|
|
|
//<2F><><EFBFBD>滻<EFBFBD>ı<EFBFBD>
|
|
|
|
|
CValString m_ValStr;
|
|
|
|
|
//ֻ<><D6BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>֣<EFBFBD><D6A3><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ǰû<C7B0><C3BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ٸ<EFBFBD><D9B8><EFBFBD>Ϊ<EFBFBD><CEAA>ǰ<EFBFBD><C7B0>Ĭ<EFBFBD><C4AC><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
CString m_FontTypeName;//<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>͵<EFBFBD><CDB5><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
CString m_FontName;//<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
};
|
|
|
|
|
|