디시인사이드 갤러리

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

갤러리 본문 영역

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

대송동견우갤로그로 이동합니다. 2011.03.28 18:26:09
조회 248 추천 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/08/05 - -
공지 프로그래밍 갤러리 이용 안내 [71] 운영자 20.09.28 36962 62
2736042 굽삐 낼 데이트간다 [1] 키비갤로그로 이동합니다. 23:48 2 0
2736041 취업도안되고 인생 너무 안풀리네.. ㅇㅇ(39.7) 23:46 5 0
2736040 진짜 ㅈ된 상황 ㅇㅇ(58.140) 23:45 9 0
2736039 조세저항은 수정자본주의, 케인즈, 사민주의의 태생적 결함 아킬레스건이다 발명도둑잡기갤로그로 이동합니다. 23:44 4 0
2736038 🔴20만원 3분안에 버는방법 개꿀이다 ㄷㄷ 프갤러(183.111) 23:42 3 0
2736037 WAVL 구현 2 순위균형나무갤로그로 이동합니다. 23:41 5 0
2736036 재귀문 반복문으로 바꾸는 팁 알려줘 형님들 [6] 프갤러(110.70) 23:36 48 0
2736035 개발용 노트북 주변기기 추천좀. 프갤러(121.170) 23:35 7 0
2736034 오늘의 소설, 영화 실마리: 유튜브, 인스타그램때문에 연기하는 가짜 커플 발명도둑잡기갤로그로 이동합니다. 23:32 5 0
2736033 국비놈들 같이 일하면 왜케 답답하냐 [1] 프갤러(110.14) 23:24 24 0
2736032 어느 재벌 재산관리인의 고백 ① 두 개의 가방 - 뉴스타파 발명도둑잡기갤로그로 이동합니다. 23:24 6 0
2736031 [최초 공개 ]정보기관이 촬영한 1985년 김대중 귀국 영상 발명도둑잡기갤로그로 이동합니다. 23:23 5 0
2736030 이정도면 하이테크 에 속하는 회사냐?? 프갤러(59.18) 23:23 6 0
2736029 mechdog 발명도둑잡기갤로그로 이동합니다. 23:23 5 0
2736028 오픈소스 계산기 symbolibre와 스마트시계 발명도둑잡기갤로그로 이동합니다. 23:21 5 0
2736027 내 기술스택 평가해줄래? [2] 프갤러(110.14) 23:20 21 0
2736026 심리학과 교수가 분석한 혼밥 발명도둑잡기갤로그로 이동합니다. 23:08 9 0
2736025 서버개발자 하지마라 [2] 피에로가르뎅갤로그로 이동합니다. 23:07 38 0
2736024 백엔드 개발자 취업 이게 맞음..? [15] 딘퐁갤로그로 이동합니다. 22:58 136 0
2736023 만학도 물리학자 공근식 발명도둑잡기갤로그로 이동합니다. 22:56 10 0
2736022 퇴근하고 졸려서 암것도 못 하겠네 씁 [2] 춘절갤로그로 이동합니다. 22:51 15 0
2736021 작품에 팬을 유료로 출연시켜 주면 어떨까? 발명도둑잡기갤로그로 이동합니다. 22:50 8 0
2736020 고딩 학과 추천좀 프갤러(112.166) 22:49 13 0
2736017 요즘 제이쿼리 쓰냐? ㅇㅇ갤로그로 이동합니다. 22:41 16 0
2736016 원하는 프로젝트에 가게 된 결과 [2] 춘절갤로그로 이동합니다. 22:41 44 0
2736015 취준안된다고 징징대는 장애인들 특: 프갤러(223.38) 22:39 26 0
2736014 고졸은 ’비전공자’가 아닙니다!! 프갤러(223.38) 22:38 24 0
2736012 [단독] ‘묶인 환자’ 사망 양재웅 조사받는다…진료기록 진위 확인 발명도둑잡기갤로그로 이동합니다. 22:36 7 0
2736011 “쵸단 사진에 ‘좋아요’가 죄?” 김제덕, 엉뚱한 악플 세례 발명도둑잡기갤로그로 이동합니다. 22:30 9 0
2736010 나님 후각,청각 매우 민감해 [1] ♥하잇!냥덩이흔들럿!!♥갤로그로 이동합니다. 22:27 15 0
2736009 독일 연방의원(국회의원) 중 가장 많은 출신 직업이 교사입니다 발명도둑잡기갤로그로 이동합니다. 22:26 10 0
2736008 병신같은 회사 끝까지 꼽주네 ㅇㅅㅇ [2] 류류(211.217) 22:24 37 0
2736006 근데 어지간한 회사 입사요건 보면 ㅇㅇ갤로그로 이동합니다. 22:21 27 0
2736005 호주에서 ‘한국식으로’ 급여 떼먹은 초밥집…100억 벌금 국제망신 발명도둑잡기갤로그로 이동합니다. 22:19 14 0
2736004 확실히 입추되니 온도는 내료갓는데 습도땜에 [1] ♥하잇!냥덩이흔들럿!!♥갤로그로 이동합니다. 22:14 21 0
2736003 "상위 1% 부자가 지구오염" 메시 별장에 페인트 테러 발명도둑잡기갤로그로 이동합니다. 22:11 10 0
2736002 쿼리 속도 향상 시키려면 ㅇㅇ(118.235) 22:10 23 0
2736001 근데 솔까 IT일 늙어서도 할수 있을지 모르겠음 프갤러(210.105) 22:07 42 0
2735998 35~39세 남성 2명 중 1명 '비만'...여성은 고령일수록 비만 [1] 발명도둑잡기갤로그로 이동합니다. 22:07 20 0
2735997 근데 진심 강의 퀄리티는 국비보다 유튜브가 더좋은거같음 프갤러(210.105) 22:05 17 0
2735996 "제2차 동학농민혁명 항일독립운동 역사 원천 배체" 비판 목소리 발명도둑잡기갤로그로 이동합니다. 22:04 7 0
2735995 뭘해도 피곤한데 어떡함 조흐디(118.235) 22:03 8 0
2735994 R언어 << 2024년에 공부 가치가 있나요? ㅇㅇ(112.158) 21:59 12 0
2735993 조사조사 노랠 불렀지만… 모든 게 얼렁뚱땅 총독부의 ‘무능’ 발명도둑잡기갤로그로 이동합니다. 21:57 9 0
2735992 나도 현대자동차다니고싶어 [3] 멍청한유라ㅋ갤로그로 이동합니다. 21:57 43 0
2735991 광복회장, ‘뉴라이트’ 독립기념관장에 “용산에 일제 밀정 그림자 있나” 발명도둑잡기갤로그로 이동합니다. 21:56 6 0
2735990 나 나트륨 취미개발자인데 ㅇㅅㅇ [8] 나트륨찡갤로그로 이동합니다. 21:56 32 0
2735989 제조업 생산 라인 개발자 하고싶은데 [3] ㅇㅇ(112.150) 21:54 56 0
2735988 딱국이 이상형 이성경 공연 소식 발명도둑잡기갤로그로 이동합니다. 21:49 17 1
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

뉴스

디시미디어

디시이슈

1/2