본문 바로가기
코드 조각

서식있는 문서(RTF)를 exe에 포함시켜서 RichEdit로 보여주기

by 알 수 없는 사용자 2012. 3. 30.

  


1. rtf 문서를 wordpad등으로 작성해서   project 경로에 복사해둔다.


2. rc 파일을 만든다.

   RTF_DOCUMENT    RTF    "문서.rtf"

3.  프로그램 시작시 리소스에서 읽어와서 RichEdit에 표시한다. 


void __fastcall TForm1::FormCreate(TObject *Sender)
{

   TResourceStream *ResSt;
   try
   {
      ResSt = new TResourceStream((int)HInstance, L"RTF_DOCUMENT",L"문서.RTF");
      RichEdit1->Lines->LoadFromStream(ResSt);
   }
  __finally
  {
     delete ResSt;
   }
}
//---------------------------------------------------------------------------