디시인사이드 갤러리

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

갤러리 본문 영역

자식인에서 API과제 찾아서 냈다가 탈탈 털림 ㅜㅜ

대송동견우갤로그로 이동합니다. 2011.03.28 18:26:09
조회 247 추천 0 댓글 12

#include <windows.h>
 
#include <vector>
 
using std::vector;
 
 
 
LRESULT CALLBACK WndProc(HWND,UINT,WPARAM,LPARAM);
 
HINSTANCE g_hInst;
 
LPCTSTR lpszClass=TEXT("Mouse");
 
 
 
#pragma comment( linker , "/subsystem:windows")
 
int APIENTRY WinMain(HINSTANCE hInstance,HINSTANCE hPrevInstance
 
                     ,LPSTR lpszCmdParam,int nCmdShow)
 
{
 
    HWND hWnd;
 
    MSG Message;
 
    WNDCLASS WndClass;
 
    g_hInst=hInstance;
 
    WndClass.cbClsExtra=0;
 
    WndClass.cbWndExtra=0;
 
    WndClass.hbrBackground=(HBRUSH)GetStockObject(WHITE_BRUSH);
 
    WndClass.hCursor=LoadCursor(NULL,IDC_ARROW);
 
    WndClass.hIcon=LoadIcon(NULL,IDI_APPLICATION);
 
    WndClass.hInstance=hInstance;
 
    WndClass.lpfnWndProc=WndProc;
 
    WndClass.lpszClassName=lpszClass;
 
    WndClass.lpszMenuName=NULL;
 
    WndClass.style=CS_HREDRAW | CS_VREDRAW;
 
    RegisterClass(&WndClass);
 
    hWnd=CreateWindow(lpszClass,lpszClass,WS_OVERLAPPEDWINDOW,
 
        CW_USEDEFAULT,CW_USEDEFAULT,CW_USEDEFAULT,CW_USEDEFAULT,
 
        NULL,(HMENU)NULL,hInstance,NULL);
 
    ShowWindow(hWnd,nCmdShow);
 
    while (GetMessage(&Message,NULL,0,0)){
 
        TranslateMessage(&Message);
 
        DispatchMessage(&Message);
 
    }
 
    return (int)Message.wParam;
 
}
 
 
 
LRESULT CALLBACK WndProc(HWND hWnd,UINT iMessage,WPARAM wParam,LPARAM lParam)
 
{
 
    HDC hdc;
 
    static int x;
 
    static int y;
 
    static vector<POINT>  ptlist;
 
    static vector< vector<POINT> >  lineList;
 
    PAINTSTRUCT ps;
 
    POINT pt;
 
 
 
    switch (iMessage)
 
    {
 
    case WM_LBUTTONDOWN:
 
        x=LOWORD(lParam);
 
        y=HIWORD(lParam);
 
        ptlist.clear();
 
        pt.x = x;
 
        pt.y = y;
 
        ptlist.push_back(pt);
 
        return 0;
 
 
 
    case WM_LBUTTONUP   : 
 
        lineList.push_back( ptlist);
 
        return 0;
 
 
 
    case WM_MOUSEMOVE:
 
        if((wParam & MK_LBUTTON))
 
        {
 
            hdc=GetDC(hWnd);
 
            MoveToEx(hdc,x,y,NULL);
 
            x=LOWORD(lParam);
 
            y=HIWORD(lParam);
 
            LineTo(hdc,x,y);
 
            ReleaseDC(hWnd,hdc);
 
            pt.x = x;
 
            pt.y = y;
 
            ptlist.push_back(pt);
 
        }
 
        return 0;
 
 
 
    case WM_PAINT   : 
 
        {
 
            hdc = BeginPaint(hWnd , &ps);
 
            for(size_t i =0 ; i < lineList.size() ; i++)
 
            {
 
                for(size_t j = 1 ; j < lineList[i].size() ; j++)
 
                {
 
                    MoveToEx(hdc, lineList[i][j-1].x ,lineList[i][j-1].y ,NULL);
 
                    LineTo(hdc,lineList[i][j].x ,lineList[i][j].y);
 
                }
 
            }
 
            EndPaint(hWnd , &ps);
 
        }
 
        return 0;
 
    case WM_DESTROY:
 
        PostQuitMessage(0);
 
        return 0;
 
    }
 
    return(DefWindowProc(hWnd,iMessage,wParam,lParam));
 
}


 

이걸 과제로 냈더니

교수가 하는소리

너는 "4학년때 쯤이나 짤수 있을만한걸로 짜왔구나"

[......] 할말이 없었음...

추천 비추천

0

고정닉 0

0

댓글 영역

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

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 제목 글쓴이 작성일 조회 추천
설문 흡연때문에 이미지 타격 입은 것 같은 스타는? 운영자 24/07/15 - -
243400 이제부터... [2] Adelposs갤로그로 이동합니다. 11.04.09 50 0
243399 알바 쉬나봐 ㅋㅋ [3] Adelposs갤로그로 이동합니다. 11.04.09 71 0
243398 하드에 망가 보관하는 이유가머지.... [2] 듣보킹갤로그로 이동합니다. 11.04.09 102 0
243393 ㄴ 망가일시 10년간 게이 [1] 듣보킹갤로그로 이동합니다. 11.04.09 73 0
243389 더러워.... 듣보킹갤로그로 이동합니다. 11.04.09 61 0
243387 형들그러면 정보통신학과졸업하면 컴공과랑 하는일비슷해? [2] 탱구와서현잉갤로그로 이동합니다. 11.04.09 141 0
243382 저기형들 정보통신학과랑 컴퓨터공학과랑차이가뭐야? [4] 탱구와서현잉갤로그로 이동합니다. 11.04.09 123 0
243380 횽들 네임서버 질문!! [1] ㅆㅂㅆㅂ(180.231) 11.04.09 50 0
243379 아델아 어서 달리자 [2] SODmaster갤로그로 이동합니다. 11.04.09 62 0
243378 아 언능 졸업하고 싶다ㅅㅂ ㅁㅁ(122.34) 11.04.09 48 0
243377 시스템후로그래밍 비트 교육자료 가지고 있는데.. SODmaster갤로그로 이동합니다. 11.04.09 65 0
243376 형들 망가 함 달리까? [3] Adelposs갤로그로 이동합니다. 11.04.09 83 0
243375 ㅁㅁ횽 [7] SODmaster갤로그로 이동합니다. 11.04.09 46 0
243374 뭐지..내가쓴글 사라졌다;; [3] SODmaster갤로그로 이동합니다. 11.04.09 40 0
243372 형들 나 xml공부해볼려는데 [11] Adelposs갤로그로 이동합니다. 11.04.09 131 0
243371 여기 프겔 레퍼런스 [1] SODmaster갤로그로 이동합니다. 11.04.09 75 0
243370 라이브러리..레퍼런스 잘찾는 방법좀 가르쳐주세요 [4] 초보갤(113.59) 11.04.09 55 0
243368 횽들 뭐 하나만 물어볼꼐 ㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠ [5] ㅁㅁ(122.34) 11.04.09 48 0
243367 크..큰일이야! [3] Adelposs갤로그로 이동합니다. 11.04.09 46 0
243366 딱 한개만 질문할께요 ㅠ xe 관련질문 [1] (112.216) 11.04.09 32 0
243365 왜 프갤이 [2] ㅇㅇ(121.150) 11.04.09 75 0
243364 근대 자바하면서 느낀건데 [3] 4(118.176) 11.04.09 86 0
243363 2중 for문 에서 break 로 빠져나올때 질문~ [5] 중앙맨(119.65) 11.04.09 235 0
243362 자바 문법책에 인터페이스...추상클레스 ㅅㅂ [2] 아따맘마(113.59) 11.04.09 110 0
243361 프로그램 제작 또는 영어 tm 데이터 문의 [1] 전부날아가쟈갤로그로 이동합니다. 11.04.09 41 0
243360 네임드들 안자고 머하시나영 [2] SODmaster갤로그로 이동합니다. 11.04.09 42 0
243358 아이패드로 필기한게 자ㅋ랑ㅋ [3] 땡칠도사갤로그로 이동합니다. 11.04.09 164 0
243357 홈페이지 만들려는데 용량질문..ㅠ [3] ㄹㄹ(112.216) 11.04.09 68 0
243356 라인당 1유로 [2] DMW(125.138) 11.04.09 88 0
243354 이거 가능한가요? [3] 리눅스(121.186) 11.04.09 72 0
243353 형여러분 질문있습니다.!!!!!!!!!!!!!!!!!!!!!!!!!!! [1] 공대새내기(118.127) 11.04.09 53 0
243352 안드로이드 배우고 싶은데욧 [5] 문하생(121.149) 11.04.09 85 0
243351 질문은 샤워하고 나서 받아주마. SODmaster갤로그로 이동합니다. 11.04.09 26 0
243350 안녕하세요 원형 리스트에 대해서 질문을 ... [4] 고갱님(58.228) 11.04.09 71 0
243348 BUFFER[IN]=item 가 무슨 뜻인가요? [2] ㅎㅎ(112.222) 11.04.09 116 0
243347 죄송한데 jamp.kr/csi 노래 리스트좀 알수있을까요? 우아앙(203.243) 11.04.09 96 0
243345 프갤 3병신 [6] Adelposs갤로그로 이동합니다. 11.04.09 183 0
243344 구형 ddr2 메모리로 램디스크를 만들어볼까. 잏힝(61.255) 11.04.09 60 0
243343 프로그래밍은 집착을 하면 안되는 것 같다. [2] ㅇㅇ(121.133) 11.04.09 134 0
243342 진짜 UV는 레젼드다 [2] SODmaster갤로그로 이동합니다. 11.04.09 61 0
243341 ㅁㅁㅁ [3] 11111(211.174) 11.04.09 44 0
243340 아 씨발 권리세 탈락 [1] 시불라미갤로그로 이동합니다. 11.04.09 79 0
243339 이쯤에서 프겔 공식 배너 발표 [8] SODmaster갤로그로 이동합니다. 11.04.09 136 0
243338 c# 완전 맨땅에 헤딩하려고 하는데 [9] ㅇㅇ(114.202) 11.04.09 105 0
243337 carry 는 알겠는데 half carry 는 뭐야? [2] fddd(61.75) 11.04.09 131 0
243336 파워포인트좀 [1] Adelposs갤로그로 이동합니다. 11.04.08 44 0
243334 이산수학시간에 배운 문제하나 내도 됨? [24] 사탕송갤로그로 이동합니다. 11.04.08 210 0
243332 프겔러들아, 빠 구경이나 가자 [4] SODmaster갤로그로 이동합니다. 11.04.08 95 0
243331 지금 프갤에서 활동하는 하늘씨 합필갤 래전드 하늘씨 맞음?? [8] 시그란♬갤로그로 이동합니다. 11.04.08 139 0
243330 아..졸려.... 사탕송갤로그로 이동합니다. 11.04.08 27 0
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

뉴스

디시미디어

디시이슈

1/2