PGR21.com
이전 질문 게시판은 새 글 쓰기를 막았습니다. [질문 게시판]을 이용바랍니다.
Date 2011/04/06 22:53:41
Name 모챠렐라
Subject C++ 프로그래밍 과제인데 오류 좀 잡아주세요~
1. CPaintDC dc(this);        
         // TODO: Add your message handler code hereCOLORREF GetPixel(
         for(int x=0; x<256; x++)
        for(int y=0; y<256; y++)
        dc.SetPixelV(x,y,RGB(x,y,0));
임의의 그림 혹은 색을 클릭하면 클릭한 지점에 RGB코드를 표시하는 프로그램을 짤려는데요. 위 함수를 이용해서 색을 표시하는데에는 성공했습니다.
그림에서 GetPixel 함수를 이용해서 RGB코드를 불러오려 하는데 GetPixel 함수 활용을 잘 못하겠네요.
혹시 Getpixel(x, y,z)에서 xyz에 어떤 구문이 들어가야하는지 알 수 있을까요?

2.
// 윈도우 화면에 x축y축을 그려넣는 함수
CRect rect;
GetClientRect(&rect);
dc.MoveTo(0, rect.bottom/2);
dc.LineTo(rect.right, rect.bottom/2);
dc.MoveTo(rect.right/2, 0);
dc.LineTo(rect.right/2, rect.bottom);

이건 x/y축을 그리고 sin함수를 그리는 함수를 만들려 하는데요. 일단 위에 함수로 x/y축을 그렸는데
C++함수로 sin그래프를 표현하질 못 하겠네요...;
sin 함수를 그림으로 표현하려면 따로 math.h파일을 include시킨다거나 해야하나요?그게 아니면 다른 방법으로 표현해야 하는건가요?
책에서는 힌트로 CArray와 Polyline함수 등을 이용하라는데 이 부분은 배우질 않아서 잘 모르는 상황이라 쉽사리 사용이 되지 않네요...;

이 두개 좀 도와주세요 엉엉


통합규정 1.3 이용안내 인용

"Pgr은 '명문화된 삭제규정'이 반드시 필요하지 않은 분을 환영합니다.
법 없이도 사는 사람, 남에게 상처를 주지 않으면서 같이 이야기 나눌 수 있는 분이면 좋겠습니다."
11/04/06 23:22
수정 아이콘
CDC::GetPixel
COLORREF GetPixel( int x, int y ) const;
COLORREF GetPixel( POINT point ) const;

즉 컬러에 대한 값이 반환되고 x,y는 좌표값이 들어갑니다.

c++같은 경우에는 cmath안에 sin함수가 있고 sin함수의 패러미터는 라디안 값이 들어가기 때문에

sin( i*PI / 180 ); // i는 각도

이런 형태로 많이 사용합니다.
11/04/06 23:26
수정 아이콘
뭐 모르긴 모릅니다만 GetPixel 함수쓰는 곳에 리턴값을 활용해야 될 것 같아요..

라는 이야기를 쓰려고 했는데 EZrock님이 잘 설명해주셨네요
화이트푸
11/04/07 00:46
수정 아이콘
똑같은 질문을 페이지 지나서 올리시다니.... 리플 달아준 사람에 대한 답리플은 없구요. 속상하네요.
API 사용은 MSDN만 잘 찾오보셔도 충분히 쓸만한 예제를 얻으실 수 있을텐데 말입니다.
목록 삭게로! 맨위로
번호 제목 이름 날짜 조회
102424 이제동선수 배넷어택 NaS.KiJuK2290 11/04/06 2290
102423 저 알콜중독일까요? [12] 다레니안2766 11/04/06 2766
102421 맵핵감지기 쓸만한가요? [6] 캐리건을사랑2131 11/04/06 2131
102420 기봉이 차림이 너무 편합니다 [6] 배에힘줄2168 11/04/06 2168
102419 C++ 프로그래밍 과제인데 오류 좀 잡아주세요~ [10] 모챠렐라2988 11/04/06 2988
102418 프로야구 매니저 계정 질문입니다. [1] 천둥1857 11/04/06 1857
102417 전세세입자의 권리에 관한 질문입니다 [3] Ha.록2113 11/04/06 2113
102416 자전거 사고가 났는데 보험관련 질문좀 드리겠습니다. [2] 남자의야망1577 11/04/06 1577
102415 소셜 앱스 재밌는것좀 추천해주세요 [2] 드라카1552 11/04/06 1552
102413 KT전환신규 궁금합니다 [6] Bikini1775 11/04/06 1775
102412 질문드립니다... [2] 첫사랑보고싶어요2130 11/04/06 2130
102411 아버지께서 즐기실만한 어플좀추천해주세요 [5] rumblo2085 11/04/06 2085
102410 메이저리그의 마크멀더,마크벌리,배리지토의 주무기및 피칭스타일좀 알려주세요 [3] 잠수중2289 11/04/06 2289
102409 지금 갤럭시s 구입 시기 적절한가? [8] Cvember2247 11/04/06 2247
102408 마라톤 주법/호흡법 질문입니다. 오뱅3624 11/04/06 3624
102407 wlauncher 설치가 왜 안될까요? [8] yeppbabe1714 11/04/06 1714
102406 아침과 점심으로 빨리 먹을만한 거 뭐가 있을까요? [6] 샨티2760 11/04/06 2760
102403 [야구] 3볼에서 폭투가 나오면? [7] Cvember2721 11/04/06 2721
102402 SK vs KT 망 [9] Cvember2188 11/04/06 2188
102401 피아노음악 잘 아시거나 절대음감 있으신분들 도와주세요 [1] 64363463261610 11/04/06 1610
102400 C++ MFC 이용하는 과제를 하려는데요 좀 도와주세요 [1] 모챠렐라3147 11/04/06 3147
102399 다이어트 질문입니다. [4] 부신햇살1561 11/04/06 1561
102398 삼국지 게임좀 추천해주세요.(장수제, 군주제 하나씩) [9] 행복하게살자6091 11/04/06 6091
목록 이전 다음
댓글

+ : 최근 6시간내에 달린 댓글
+ : 최근 12시간내에 달린 댓글
맨 위로