RichEditView에서 File Filter설정방법?
VisualC++6.0 MFC 사용했습니당~
CRichEdit Base Class로 Wizard사용해서 프로그램을 만들었습니다~
위자드는 자동으로 저장/인쇄/불러오기 등이 자동으로 만들어져 있는데요,,
저장할 때 기본 확장자를 지정해주고 싶고...
확장자들을 써주고 싶은데
OnFileSave를 오버로딩 해야 하는 건가요??
제가 여기저기 정보를 찾아본 바로는....
자동으로 호출되도록 AFX가 미리 만들어져 있다는데...
아직 확실하게 개념이 잡히지는 안네요...ㅠ_ㅠ;;;;
CRichEditView에서 저장하는 FileDialog에 확장자 지정해 줄 수 있는 방법좀 가르쳐 주세요~
-----------------------------------------------------------------------------------
Resource View에 보면 String Table이 있습니다.
그 String Table을 열면, 리스트가 나오며 IDR_MAINFRAME이란 이름의 아이템이 있을 겁니다.
이 IDR_MAINFRAME의 값으로 캡션에 값을 조작하면 됩니다.
아래 붉은 부분이 실제로 고쳐본 값입니다.(순서에 주의하세요.) 각 항목은 '\n'으로 구분되어져 있으며, extension filter는 4번째와 5번째 항목입니다.
testRich\n\ntestRich\nMicrosoft Word(*.doc)\n.doc\n\ntestRich.Document\ntestRich.Document
순서대로 항목의 값의 의미를 나열하면 다음과 같습니다.
1: window title bar string
2: default document name
3: new file name
4: 문서 종류 : "Microsoft Word(*.doc)"
5: 확장자명 : ".doc"
6: 레지스트리에 저장할 때 쓸 문서 종류 ID
7: 레지스트리에 저장할 때 쓸 문서 종류 이름
'WindowsPrograming' 카테고리의 다른 글
MFC 프로그래밍에 대한 Q&A입니다 (0) | 2007.03.11 |
---|---|
vc++ mfc에서 CRichEdit 클래스에서 폰트색 변경 방법 (0) | 2007.03.11 |
MFC 팁...! (0) | 2007.03.11 |