336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.


VC++ 6.0으로 날림 공부한지 얼마 안돼서 2003을 써먹을라니

공부할때와는 또 다른 부분들이 제법 보인다

그중하나가 파일 열기/저장에 관한 문제였는데

파일 필터를 사용하기위해 ID_FILE_SAVE등의 이벤트를 사용하여

파일 확장자 필터를 만들게 되면

타이틀바에 표시된 (title) - untitled 에서 untitled가 변경되지 않는

문제가 발생한다..

몇시간 고민끝에 구글신님의 도움을 받아 알아낸 정말 간단한 방법...

Resource view 에서 String Table중 IDR_MAINFRAME 을 이용하면 된다!

IDR_MAINFRAME 을 보면

(Title)\n\n(Title)\n\n\n(title).Document\n(title).Document

이런 식을로 되어있을 것있는 부분을 다음과 같이 변경하면 된다

(Title)\n\n(Title)\n My program File (*.dat)\n.dat\n(title).Document\n(title).Document

이때 파일 확장자가 여러가지를 설정할 경우에는 ';(세미콜론)'을 사용하여 구분지어주면 된다

'Programming > Windows programming' 카테고리의 다른 글

OpenCV MFC용 이미지 클래스  (0) 2009.07.16
하나의 에디트박스에 두개의 스핀컨트롤러 사용하기  (0) 2009.06.11
PreTranslateMessage  (0) 2009.05.29
CFileDialog  (0) 2009.05.22
XML perser  (0) 2009.03.13
336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.

학교 다닐때 배우면서 이걸 내가 과연 써먹을일이 있을까 싶어
완전 천대했던 XML을 써먹어야 하는 지못미 상황이...

머리가 어찌나 좋은지
용어고뭐고 그나마 당장 어렴풋이 생각나는건
어떤 형식으로 생겨먹었는지 밖에...

하늘이 무너져도 솟아날 구멍은 있다고
다행이 XML강좌를 하는 사이트를 찾아냈다는 사실ㅋㅋ

바로 요기

그리고 보너스!! C/C++에서 읽기용 파서로 쓸만한녀석
Small, simple, cross-platform, free and fast  C++ XML Parser



+ Recent posts