디시인사이드 갤러리

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

갤러리 본문 영역

winapi질문점..

뇌지랄갤로그로 이동합니다. 2011.07.04 17:19:49
조회 137 추천 0 댓글 7


그냥 int형 2차원배열 3 by 3 짜리 90도씩 회전시켜서 출력해보고자하는데용..

이놈의 췍이뭔지 자꾸 따라붙네여..
Draw 함수쪽에 문자열변환에 문제가 있는거같긴한데 여기저기 고쳐봐도 잘모르겠네요
왜저런지 아시능분?? 코드는 아래에..WinMain빼고 적었어요

==========================================================================================
void Rotate( HWND hWnd, int (*Test)[3][3], int Size )
{
        int Temp;
        
        for( int i = 0; i < Size - 1; i ++ )
        {
                Temp = (*Test)[0][i];   
                /* Swap */
                (*Test)[0][i] = (*Test)[Size - i - 1][i];
                (*Test)[Size - i][i] = (*Test)[Size - i][Size - i];
                (*Test)[Size - i][Size - i] = (*Test)[i][Size - i - 1];
                (*Test)[i][Size - i - 1] = Temp;
        }
}
 
void Draw( HDC hdc, int Test[3][3], int Size )
{
        LPTSTR str = (LPTSTR)malloc(sizeof( TCHAR ) * 3 );
        int posX = 100, posY = 100;
        
        for ( int i = 0; i < Size; i++ )
        {
                for ( int j = 0; j < Size; j++ )
                {
                        _itow( Test[i][j], str, 10 );
                        TextOut( hdc, posX + ( j * 20 ), posY + ( i * 20 ), str, 10 );
                }
        }
 
        
}
LRESULT CALLBACK WndProc(HWND hWnd,UINT iMessage,WPARAM wParam,LPARAM lParam)
{
        PAINTSTRUCT ps;
        HDC hdc;
        int Test[3][3] = { 
                { 1, 2, 3 },
                { 4, 5, 6 },
                { 7, 8, 9 }
        };
 
        switch (iMessage) {
        case WM_LBUTTONDOWN:
                Rotate( hWnd, &Test, 3 );
                InvalidateRect( hWnd, NULL, TRUE );
                return 0;
        case WM_PAINT:
                hdc = BeginPaint( hWnd, &ps );
                Draw( hdc, Test, 3 );
                EndPaint( hWnd, &ps );
                return 0;
        case WM_DESTROY:                
                PostQuitMessage(0);
                return 0;
        }
        return(DefWindowProc(hWnd,iMessage,wParam,lParam));
}

추천 비추천

0

고정닉 0

0

원본 첨부파일 1

댓글 영역

전체 댓글 0
등록순정렬 기준선택
본문 보기

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 제목 글쓴이 작성일 조회 추천
설문 지금 결혼하면 스타 하객 많이 올 것 같은 '인맥왕' 스타는? 운영자 24/10/28 - -
279208 좋은 아버지는 [3] 일광면(119.198) 11.10.09 83 0
279207 형들 포인터,자료구조 책추천점여 [9] ddddd(58.127) 11.10.09 159 0
279206 본문글 캡쳐한거야, 한번봐줘/ [2] 똒똒똒(61.98) 11.10.09 78 0
279205 형들,아이폰게임을 안드로이드로 프로그래밍하는게 가능해? [5] 똒똒똒(61.98) 11.10.09 142 0
279204 도대체 문자로 무슨 말을 하죠? [8] 로하로하알로하갤로그로 이동합니다. 11.10.09 93 0
279203 근데 여태까지 소개팅 녀와는 느낌이 완전 다르다. [8] 좋은아버지갤로그로 이동합니다. 11.10.09 114 0
279202 오픈지엘 디렉토리창에서 gl이 안잡히고 include 3개 밖에업어요 ? [1] OpenUp(112.155) 11.10.09 44 0
279201 ㅋㅋ 소개팅녀한데 연락 왔엉 [3] 좋은아버지갤로그로 이동합니다. 11.10.09 125 0
279200 횽들 windows kernel object 질문이이써염 [5] SuCo갤로그로 이동합니다. 11.10.09 56 0
279199 NHN에 프로그래머로 들어가려면 알아야 하는 것. [11] ㅇㅇ(222.107) 11.10.09 406 0
279198 횽들 안드로이드 소스 많은 싸이트 추천좀 안드안드(58.145) 11.10.09 33 0
279197 컴퓨터는 이말을 이해할 수 있겠는가? [3] 때릴꺼야?(119.67) 11.10.09 108 0
279196 카페가서 파이썬 해야지 헤헤 [1] [성대아싸]갤로그로 이동합니다. 11.10.09 76 0
279195 클린스타 집합요소가 [5] 마타버터갤로그로 이동합니다. 11.10.09 50 0
279194 그거 C++실행하는 법좀요.. [2] 고정닉할게없어갤로그로 이동합니다. 11.10.09 71 0
279193 오픈지엘 구동만 좀 되게해줄실 형 없나요 ㅠㅠ 이거 2일째 이러는데 [3] OpenUp(112.155) 11.10.09 58 0
279192 성공하는 사람과 성공하지 못하는 자의 차이 [1] 쵸쵸(219.251) 11.10.09 88 0
279191 오빠들 좀 봐주세용 ㅠ _ㅠ [5] 뉴븨염(218.154) 11.10.09 83 0
279190 성님들 좀 도와주십쇼 [1] 디바느님갤로그로 이동합니다. 11.10.09 50 0
279189 여러분 이거 C++ 문법으로 바꾸려면 어떻게 해야되요? [8] ㅂㅂ(114.200) 11.10.09 65 0
279188 오픈지엘..6.0으로 실행하는데 좀 도와주세요 제발 ㅠㅠㅠㅠㅠㅠㅠ OpenUp(112.155) 11.10.09 39 0
279187 형들아 div태그에 투명도 줬을때 이거 왜이래? 사람 환장한다 ㅋㅋㅋ [7] oxin갤로그로 이동합니다. 11.10.09 171 0
279186 이것은 공무원 월급표 래. [2] 좋은아버지갤로그로 이동합니다. 11.10.09 249 0
279185 나 큰일났다 지금 좋은아버지갤로그로 이동합니다. 11.10.09 45 0
279183 "밥 같이 먹을 사람" 앱은 만들기 어렵냐? [1] ㅇㅇ(222.107) 11.10.09 163 0
279182 성격이 남자 같은 여자는 좋지 않냐? [1] ㅇㅇ(222.107) 11.10.09 126 0
279181 형들! Nero로 DVD 구울 때, 꼭 컴파일 확인 해야 돼? [5] 슈유우바아알(58.236) 11.10.09 76 0
279180 야 이 병신들아 [2] 땡칠도사갤로그로 이동합니다. 11.10.09 109 0
279179 술 쳐먹고 왔더니 붕 뜬 기분이다... warota(221.150) 11.10.09 64 0
279178 OpenUp은 봐라.. 이문동쮸쮸바갤로그로 이동합니다. 11.10.09 59 0
279176 IT 개발자들은 필수로 보아야 할 게시판!! 거칠게갤로그로 이동합니다. 11.10.09 193 0
279174 바닥부터 공부해야 [2] 일광면(119.198) 11.10.09 119 0
279173 간단한 for문 질문이용! [1] ㅁㄴㅇ(58.140) 11.10.09 58 0
279172 형들 운영체제 공부한형있어? [5] 三didas갤로그로 이동합니다. 11.10.09 155 0
279171 선형대수학 고유값 질문점여.. [8] SODMaster갤로그로 이동합니다. 11.10.09 216 0
279169 흠흐항 귀찮아 foriequal0갤로그로 이동합니다. 11.10.09 49 0
279168 어플회사차릴껀데 이름 이거 어떰? [1] ㄴㅇㄹㄴㅁㅇ(117.16) 11.10.09 88 0
279167 요즘 내 자신이 너무 초라하게 느껴진다. [2] (211.193) 11.10.09 89 0
279166 IE 누가 쓰레기 아니랄까봐 [1] 로하로하알로하갤로그로 이동합니다. 11.10.09 81 0
279165 야동을 신나게 받았는데~ 막장갤신학생갤로그로 이동합니다. 11.10.09 66 0
279164 횽들 나 수욜에 삼성S직군 면접인데 [7] 갤럭시(14.37) 11.10.09 461 0
279163 면접을 봤는데 [2] 3(116.42) 11.10.09 118 0
279162 ㅅㅅ 할 시간이다 [1] 전간디갤로그로 이동합니다. 11.10.09 101 0
279161 내일은 우아하게 카페가서 코딩질이나 해볼라고 하는데 [3] 1234(110.11) 11.10.09 85 0
279158 자바 고수가 되려면 [1] qd(121.130) 11.10.09 95 0
279156 여기서 실력있는 형들은 학교다니면서 실력이 느신건가요? [2] 331(223.222) 11.10.08 107 0
279155 c++ 다이아몬드 찍기 질문한 사람은 보거라. [3] ∫ 2t dt=t²+c갤로그로 이동합니다. 11.10.08 331 0
279153 오늘의 아침인사는 어디로? 전간디갤로그로 이동합니다. 11.10.08 54 0
279151 핸폰 통화도 빌려주지 마라 [2] 막장갤신학생갤로그로 이동합니다. 11.10.08 110 0
279150 표준입력으로 받은 파일명을 어떻게 열지 형들 [7] ㅊㅊㅊ(121.166) 11.10.08 62 0
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

뉴스

디시미디어

디시이슈

1/2