디시인사이드 갤러리

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

갤러리 본문 영역

API...매일 책을 조금씩 봐도 똥 싸고 똥 안닦은 느낌(질문있음)

Nerpyz갤로그로 이동합니다. 2010.08.27 23:26:37
조회 133 추천 0 댓글 10


뭐가 이리 함수 인자도 많고..WinProc은 상황에 따라 lParam, wParam 신경써야하고..

메시지 종류도 많고... 아직 초보라 YOU JUST ACTIVATED MY TRAP이라 적힌

메시지 박스 하나 띄우고 즐거워 하고 있을뿐이고..

공부도 안되서 하루에 한 한두시간만 보는데

다음날 되면 기억안나서 또 다시 뒤적뒤적..

아 맞다 궁금한게 있는데

윈도우 창 띄울때, 크기 조정 안되고, 최대화 안되고 화면 고정시킬려면 WinMain의 어떤 인자 전달해야 되는지랑...

내가 CreateWindow 함수를 이해 하기를

// HWND CreateWindow(lpszClassName, lpszWindowName, dwStyle, x, y, nWidth , nHeight,
 //     hwndParent, hmenu, hinst, lpvParam)
 // 1st 인자 : lpszClassName - 생성하고자 하는 윈도우의 class를 입력한다.
 // 2nd 인자 : lpszWindowName- 윈도우 타이틀에 나타날 문자열
 // 3rd 인자 : dwStyle - 만들고자 하는 윈도위의 형태를 지정
 // 4~7 인자 : X,Y, nWidth, nHeight (바탕화면의 x,y위치에 폭 nWidth 높이 nHeight 크기로 윈도우가 만들어짐)
 // 8th 인자 : hwndParent - 부모 윈도우가 있을 경우 부모 윈도우의 핸들을 지정. 최상위 윈도우 일때는 NULL로 지정
 //           -> NULL 지정되면 데스크 탑을 부모로 가져 바탕 화면 어디나 돌아다닐 수 있는 윈도우가 된다.
 // 9th 인자 : hmenu - 사용한 메뉴의 핸들 지정. WinClass의 lpszMenuName 은 이 윈도우 클래스를 기반으로 하는
 //           모든 윈도우에서 공통적으로 사용되는 반면 hmenu로 지정된 메뉴는 현재 CreateWindow 함수로 만들어지는
 //           윈도우에서만 사용된다.
 //           -> 윈도우 클래스에서 지정한 메뉴를 그대로 사용하려면 NULL , 다른 메뉴를 사용할면 이 인수에 원하는 메뉴
 //            핸들을 지정하면 된다. -> CreateWindow.lpszMenuName = NULL 이므로 메뉴없는 윈도우가 만들어짐
 // 10th 인자 : hinst -윈도우를 만드는주체, 프로그램의 핸들을 지정
 // 11th 인자 : IpvParam
 //          - CREATESTRUCT이라는 구조체의 번지,여러 개의 윈도우를 만들때 각 윈도우에 고유의 파라미터를 전달하는
 //          특수한 목적에서 사용

이렇게 이해하고 윈도우 창 크기를 6,7번째에 800, 600을 주고 화면을 정확히 4분할 하게

수평, 수직선을 그어봤는데 왜 정확히 4분할이 안되는건지 혹시 아는 살암???????

800,600이 윈도우 창 크기를 말하는거 아잉가;;;; 좌표는 또 다르게 해석되야하나

짤방은
hWnd=CreateWindow(lpszClass,lpszClass,WS_OVERLAPPEDWINDOW,
  CW_USEDEFAULT,CW_USEDEFAULT,800,600,
  NULL,(HMENU)NULL,hInstance,NULL);
 ShowWindow(hWnd,nCmdShow);

으로 창 만들고

두점주면 직선 만드는 내가 만든 임시 함수를 이용해
void DrawLine(HDC *hdc, int x1,int y1, int x2,int y2){
  MoveToEx(*hdc,x1,y1,NULL);
 LineTo(*hdc, x2,y2); 
}

WinProc에서..

case WM_PAINT:
  hdc=BeginPaint(hWnd, &ps);

  DrawLine(&hdc,0,300,800,300); 
  DrawLine(&hdc,400,0,400,600);  

  EndPaint(hWnd, &ps);
  return 0;


을 했을때 나오는 출력 화면. 아무리 봐도 제대로 4분할 된거 같지가 않단말야

추천 비추천

0

고정닉 0

0

원본 첨부파일 1

댓글 영역

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

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 제목 글쓴이 작성일 조회 추천
설문 비난 여론에도 뻔뻔하게 잘 살 것 같은 스타는? 운영자 24/06/03 - -
217151 오늘아침에 있었던 일 [13] 개쉛기갤로그로 이동합니다. 10.11.11 126 0
217149 나도 오늘 아침에 있었던 일... [4] Gromit갤로그로 이동합니다. 10.11.11 80 0
217148 후후후 빼빼로가 맛있군 [6] 세브(211.117) 10.11.11 106 0
217146 이진트리 한줄에서 오류가나는거같아....... [4] 아아아아(128.134) 10.11.11 87 0
217145 이제보니 씨발 개드립이었네 씹좆 [5] 개쉛기갤로그로 이동합니다. 10.11.11 85 0
217144 이제보니 씨발 개드립이었네 씹좆 [2] 개쉛기갤로그로 이동합니다. 10.11.11 83 0
217143 여자개발자가 입사했데 [6] 골드스네이크갤로그로 이동합니다. 10.11.11 168 0
217142 너님들 다 어디서 일함?? [9] 홍박사(58.180) 10.11.11 91 0
217141 캐꼬의 글을 보았을때의 번뜩이는 추리 [2] 개쉛기갤로그로 이동합니다. 10.11.11 67 0
217140 오늘 아침에 있던 일ㅠ [1] 키사수(115.93) 10.11.11 50 0
217138 책 추천좀 해주세요! [4] Witch Doctor갤로그로 이동합니다. 10.11.11 105 0
217136 출근 했는데 컴퓨터 부팅이 안되 [4] 골드스네이크갤로그로 이동합니다. 10.11.11 75 0
217134 프로요는 사진 업로드가 가능하다는 게 좃트루? [5] 분당살람갤로그로 이동합니다. 10.11.11 81 0
217131 1111111111111111111111111111111111111111 [6] 다람쥐v갤로그로 이동합니다. 10.11.11 96 0
217129 너님들 빼빼로도 못받구 댕기나여?? 쯧쯧 [2] 햏햏했갤로그로 이동합니다. 10.11.11 61 0
217128 프갤러들 빼빼로 [6] 해일리갤로그로 이동합니다. 10.11.11 163 0
217127 뭐어 빼빼로 데이? 빼빼~~로오 데이? [1] 써니덕후갤로그로 이동합니다. 10.11.11 78 0
217125 내년 빼빼로 데이는 더 무서울것 같아. [5] 초밥술사갤로그로 이동합니다. 10.11.11 88 0
217123 오늘 아침 어깨가 탈골될 뻔했던 사연 [19] 해일리갤로그로 이동합니다. 10.11.11 181 0
217122 갤럭시S 브라우저 뭐 쓰냐? [3] Ordinary Day갤로그로 이동합니다. 10.11.11 1332 0
217121 오늘은 prismatic갤로그로 이동합니다. 10.11.11 57 0
217120 삼성 갤럭시에 아이나비 들어 가자나.. [3] rntjr갤로그로 이동합니다. 10.11.11 255 0
217119 형들 안녕? [1] 담배는팔팔갤로그로 이동합니다. 10.11.11 58 0
217118 아오..솔직히...옛날 여친.. [11] 초밥술사갤로그로 이동합니다. 10.11.11 137 0
217116 추워서 나가기 실타 DMW(125.138) 10.11.11 74 0
217115 횽들 자료구조라는게??ㅠㅠ; [2] dd(210.113) 10.11.11 77 0
217114 옴니아가 그렇게 졸작인가?? 아니 쓰레기?? [3] rntjr갤로그로 이동합니다. 10.11.11 139 0
217113 심심해서 만들어본 슈팅게임 [2] 도딱는지수갤로그로 이동합니다. 10.11.11 128 0
217104 로컬 테스트할 때 IE 화면이 저절로 새로고침 비슷한 거 되는데 [1] 쥐20(183.2) 10.11.11 81 0
217102 cyluss형 근데 형도 전자공학쪽이야? [7] MCU뉴비(175.121) 10.11.11 120 0
217101 api질문하러 왔씀요 읭읭읭읭갤로그로 이동합니다. 10.11.11 32 0
217100 컴퓨터공학과 가려고하는데 말이야.. [4] b2k1988(220.90) 10.11.11 137 0
217099 건담 프라모델 [2] ㅇㅇㅃ갤로그로 이동합니다. 10.11.11 68 0
217097 . [13] MCU뉴비(175.121) 10.11.11 108 0
217092 횽들 shell만들때 #이 주석으로 동작하게 하려면 어케함? [2] C꼬마(220.149) 10.11.11 65 0
217090 SI 갈빠에야 걍 지금하는 알바나 계속하는게 낫겠지? [1] 홍어(218.51) 10.11.11 92 0
217089 데이터구조쪽 질문 하나만드릴게요.. [1] 124(58.231) 10.11.10 71 0
217087 미로게임만들어본횽들있어?? 부드러운 움직임 처리 어떻게해야돼 ㅜㅜ [2] 미로(124.62) 10.11.10 89 0
217086 오류에대해서 물어볼려구요 [1] extern(125.185) 10.11.10 39 0
217085 응슷응 [7] 야메떼♥갤로그로 이동합니다. 10.11.10 104 0
217084 횽들 로그밑수 어떻게 표현하나요??? [5] 말라보갤로그로 이동합니다. 10.11.10 213 0
217083 퇴갤욬ㅋㅋ [2] 해일리(175.197) 10.11.10 58 0
217081 이 시간까지 있는 프갤러 있니 [7] 해일리(175.197) 10.11.10 124 0
217080 SI업체 코더들은 대체 무슨생각으로 일하는건지 모르겠다 [6] ㅇㅇㅇㅇ(112.171) 10.11.10 195 0
217079 바이너리 형식으로 저장하고 불러오기를 하려는데요... 바이너리저장(125.185) 10.11.10 49 0
217078 다음주까지 숙제4개 조별 발표 2개 해야됨 [3] 금호족기(61.75) 10.11.10 74 0
217077 [조공] 유닉스 쉘 과제인데 이게 뭔말인지 문제가 이해가 안가요 도와주세 [3] ㅎㅋㅍㅋ냐(220.149) 10.11.10 666 0
217076 연결큐부분공부중인데 소멸자부분 해석이 이렇게되나요???????? [5] 아앙(211.192) 10.11.10 85 0
217075 xp홈 사용권을 구매해서 썼는데, 불법이다? [3] 이모군(1.225) 10.11.10 67 0
217074 VS2008등등 으로 visual 관련 분야 개발 질문 ㄷㄷ [2] 유동컴갤로그로 이동합니다. 10.11.10 89 0
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

뉴스

디시미디어

디시이슈

1/2