디시인사이드 갤러리

갤러리 이슈박스, 최근방문 갤러리

갤러리 본문 영역

MFC좀 도와주세요

ㅁㄵㅇ(118.42) 2011.11.09 01:54:30
조회 114 추천 0 댓글 0

CChildView : CWnd에

 HENHMETAFILE m_hmf;

정의하고

다음 코드를 추가했어요

ChildView::CChildView()
{
 CMetaFileDC dc;
 dc.CreateEnhanced(NULL, NULL, NULL, NULL);
 dc.Rectangle(0, 0, 10, 10);
 dc.Ellipse(1, 1, 9, 9);
 m_hmf = dc.CloseEnhanced();

}

 

CChildView::~CChildView()
{
 ::DeleteEnhMetaFile(m_hmf);
}




void CChildView::OnLButtonDown(UINT nFlags, CPoint point) 
{

 // TODO: Add your message handler code here and/or call default
 CClientDC dc(this);
 CRect rect(point.x-20, point.y-20, point.x+20, point.y+20);
 dc.PlayMetaFile(m_hmf, &rect);

 

 CWnd ::OnLButtonDown(nFlags, point);
}


void CChildView::OnRButtonDown(UINT nFlags, CPoint point) 
{
 
 // TODO: Add your message handler code here and/or call default
 CClientDC dc(this);
 CRect rect(point.x-50, point.y-20, point.x+50, point.y+20);
 dc.PlayMetaFile(m_hmf, &rect);


 CWnd ::OnRButtonDown(nFlags, point);
}

이 코드를 추가 해서 클릭할 때 화면에 보여지게 했어요.

근데 여기서 문제!!

위 예제를 벌도의 CMetaFileDC 클래스 객체를 사용하여 화면에 출력한 내용을 모두 하나의 메타 파일로 저장하도록 수정하시오!!



메타파일의 파일명 지정은 CMetaFileDC 클래스의 Create()나 CreateEnhanced() 함수를 이용하라고 하네요..


dc.CreateEnhanced(NULL, NULL, NULL, NULL);
이거 두번째 인자가 저장파일 명이라는  건 알아서 파일명을 써도 

그냥 그림 하나만 나오네요 도와줘요 고수형들

추천 비추천

0

고정닉 0

0

댓글 영역

전체 댓글 0
본문 보기

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 제목 글쓴이 작성일 조회 추천
설문 이제는 의미 없어진 것 같은 시상식은? 운영자 25/12/01 - -
AD 따뜻한 겨울나기! 방한용품 SALE 운영자 25/11/27 - -
287968 나 한심함? [4] ㅌㄹ(59.26) 11.11.13 108 0
287966 어제 신들의 전쟁 보고왔는데...(스포) 이문동쮸쮸바갤로그로 이동합니다. 11.11.13 70 0
287965 zum 좀 써본사람있나요 [2] 김간디(112.158) 11.11.13 64 0
287964 C++질문입니다... 소멸자... [5] 궁금해요제발(113.130) 11.11.13 131 0
287963 지옥에 있는 노무현 나와라! [4] 일광면(119.198) 11.11.13 209 0
287961 오늘도 밤새고 [2] 땡칠도사갤로그로 이동합니다. 11.11.13 128 0
287959 그런데 컴공 들어가면 무조건 C언어부터 배움? [4] d(119.197) 11.11.13 175 0
287957 형들은 안철수가 같이 일 하자고 하면 할꺼임? [4] d(119.197) 11.11.13 226 0
287956 정보보안전문가 독학 학원?? [2] 꽃등심만땅갤로그로 이동합니다. 11.11.13 139 0
287955 해킹당하고 있는거 같은데 여기다 질문해도 될까?? [1] 꽃등심만땅갤로그로 이동합니다. 11.11.13 87 0
287954 우리 회사는 야근비는 나오는데 3(116.42) 11.11.13 74 0
287953 뭔가 혁신적인 게임을 만들고 싶다 -_- [5] 거칠게갤로그로 이동합니다. 11.11.13 187 0
287952 청춘불패가 이제 첫회니깐 더 지켜보자!! [1] 거칠게갤로그로 이동합니다. 11.11.13 89 0
287951 [폰 도난] 형님들 도와주십쇼 [4] 초록빛찰떡갤로그로 이동합니다. 11.11.13 88 0
287950 샘숭 발표했다며~ 거기 합격한 게이들 있음?? 거칠게갤로그로 이동합니다. 11.11.13 93 0
287949 자바가상머신 컨트롤 할려면 어떻게 하나요? [2] 자바문하생(112.187) 11.11.13 60 0
287948 고민 구슬 같은 어플도 탑 100위안에 드네 -_- [2] 거칠게갤로그로 이동합니다. 11.11.13 152 0
287947 뭔 애들이 1때보다 질이 떨어지냥.. 일광면(119.198) 11.11.13 88 0
287946 효크라고 놀리지 말아라!!! [5] 거칠게갤로그로 이동합니다. 11.11.13 116 0
287943 쫌 있으면 면접보러 가는데 [4] 일광면(119.198) 11.11.13 97 0
287942 엑셀좀 만지는 형.......제발 구원의손길을주세요 ㅠㅠ 세시간째뺑뺑이중 [4] 형들제발(175.117) 11.11.13 77 0
287941 invoke 왜 안됌 ㅠㅠㅠ 도와주세요 [1] c#(112.162) 11.11.12 488 0
287939 배추빌더에 파는 프로그램같은거 사는거 어때? [1] ㄴㅇㄹ(124.63) 11.11.12 45 0
287937 자바에서 Random() 이랑 Math.random() 이랑 [2] 랜덤이저그냐(211.117) 11.11.12 98 0
287935 요미코횽 로그인 한번 한거야?? [7] 쿄스케갤로그로 이동합니다. 11.11.12 79 0
287934 님들 좆뉴비인데요 연봉에대해서 질문좀; ㄴㅇㄹ(218.232) 11.11.12 57 0
287933 님들 우리 망함ㅋ [1] ㅜㅜ(110.10) 11.11.12 106 0
287932 닥치고 kbs2나 틀어봐라 청춘불패가 하기 직전이다!! 거칠게갤로그로 이동합니다. 11.11.12 29 0
287931 예전에 친구들 싸이월드 암호 알아내 볼려고 만든 쓰레기 [15] 쿄스케갤로그로 이동합니다. 11.11.12 248 1
287930 C++ 6.0이랑 2010 [4] Naska0906갤로그로 이동합니다. 11.11.12 104 0
287927 nfc개발하는 횽 있냐/ [1] aa(59.18) 11.11.12 70 0
287926 하나만 더질문할게 ㅠㅠ 죄송 date형 간의 비교연산 하려면 [7] 얼룩돼지갤로그로 이동합니다. 11.11.12 71 0
287925 IT에 야근수당이 없는 이유 거칠게갤로그로 이동합니다. 11.11.12 275 0
287924 형들 c언어 2차원 배열 포인터 질문좀 [6] aaa(121.128) 11.11.12 101 0
287923 회사가 원하는 인재란? [9] 거칠게갤로그로 이동합니다. 11.11.12 225 0
287922 심심하면 닥치고 청춘불패2나 보자. 거칠게갤로그로 이동합니다. 11.11.12 74 0
287921 프갤형들 뉴비가 취업관련 질문좀 할께 [8] 잉여갤로그로 이동합니다. 11.11.12 119 0
287920 안드로이드 SQLite에서 테이블 여러개 생성한거 [18] 얼룩돼지갤로그로 이동합니다. 11.11.12 840 0
287919 스티브 잡스의 유작.jpg [1] + (-ㅂ-) +(183.102) 11.11.12 160 0
287918 이 생키들아 심심하면 이거나 쳐봐라. [1] 1(121.182) 11.11.12 82 0
287917 씨언어와 씨플러스플러스의차이점?? [4] 신비의섬죶도갤로그로 이동합니다. 11.11.12 154 0
287916 위키 존나 좋은데? 학부때도 도움 많이 받앗는뎅 ㅋㅋ(211.222) 11.11.12 50 0
287913 소시 매니저로 연봉 1000받기 vs 개발자로 1400 받기 [3] 거칠게갤로그로 이동합니다. 11.11.12 181 0
287912 위키가 확실히 공신력으로는 밀어줄 수 없기는 해. [1] ㅇㅇㅇ(121.144) 11.11.12 72 0
287911 컴퓨터계열 학과로 들어가기전에 어떤 공부를 미리 해두면 좋나요. [1] 오옹(121.170) 11.11.12 94 0
287909 갤 만드는거 힘들다.. [6] 정수정•‿•갤로그로 이동합니다. 11.11.12 133 0
287907 리소스 구하는곳좀 알려주세요ㅠㅠ [2] 리소스ㅠㅠ(119.68) 11.11.12 67 0
287906 아 플밍이나 해야지 [1] [성대아싸]갤로그로 이동합니다. 11.11.12 71 0
287903 초사이언인만 입는다는 유니클로 히트택 샀음 [3] 분당살람갤로그로 이동합니다. 11.11.12 446 0
287902 씨언어만배우고할수잇는게 [5] 신비의섬죶도갤로그로 이동합니다. 11.11.12 121 0
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

디시미디어

디시이슈

1/2