디시인사이드 갤러리

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

갤러리 본문 영역

윈도우 프로그래밍 기초좀 알려주라

ㅁㅁ(210.106) 2014.03.17 19:58:25
조회 126 추천 0 댓글 0

#include <windows.h>


HINSTANCE g_hInst;

LPCTSTR lpszClass =  "Window Program 1-2";


LRESULT CALLBACK WndProc (HWND hWnd,UINT uMsg,WPARAM wParam, LPARAM IParam);


int WINAPI 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.hIc>

WndClass.hInstance=hInstance;

WndClass.lpfnWndProc=(WNDPROC)WndProc;

WndClass.lpszClassName=lpszClass;

WndClass.lpszMenuName=NULL;

WndClass.style=CS_HREDRAW | CS_VREDRAW;


// 윈도우 클래스 등록

RegisterClass(&WndClass);


// 윈도우 생성

hWnd = CreateWindow (lpszClass, lpszClass, WS_CAPTION, WS_VSCROLL, 

WS_THICKFRAME, CW_USEDEFAULT,

NULL ,(HMENU)NULL,

hInstance, NULL);


ShowWindow(hWnd,nCmdShow);

UpdateWindow (hWnd);


while(GetMessage(&Message,0,0,0)) {

TranslateMessage(&Message);

DispatchMessage(&Message);

}

return Message.wParam;

}


LRESULT CALLBACK WndProc (HWND hWnd,UINT uMsg,WPARAM wParam,LPARAM lParam)

{

// 메시지 처리하기


switch(uMsg) {

case WM_CREATE:

break;

case WM_PAINT:

break;

case WM_DESTROY:

PostQuitMessage(0);

break;

}

return DefWindowProc(hWnd,uMsg,wParam,lParam);

}


----------------------------------------------


이번에 윈도우프로그래밍 처음으로 배우게 됬는데..


과제가 "크기 조절이 가능하고, 윈도으의 타이틀을 'Window program1-2'로 설정하고, 수직스크롤바를 가지며,

시스템메뉴를 가지고 윈도우를 위치 (100,50)에 크기800*600으로 만들어 띄우시오" 인데


OVERLAPPEDWINDOW를 사용하지 말고 만들라는거야


근데 슈발 저 윈도우 크기나 좌표값같은걸 설정하는게 어떤지 전혀 모르겟어

교육용 pdf파일에도 예제프로그램이 OVERLAPPEDWINDOW 사용한걸로 나와있어서


CW_USEDEFAULT // 윈도우 위치, x좌표

CW_USEDEFAULT // 윈도우 위치, y좌표

CW_USEDEFAULT // 윈도우 폭

CW_USEDEFAULT // 윈도우 높이


이런식으로 설명되있어서 어떤식으로 넣어야할지 전혀 갈피를 못잡겟음 


지금 교재도 없어서 ㅠㅠㅠ 초짜좀 도와주라


추천 비추천

0

고정닉 0

0

댓글 영역

전체 댓글 0
본문 보기

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 제목 글쓴이 작성일 조회 추천
설문 반응이 재밌어서 자꾸만 놀리고 싶은 리액션 좋은 스타는? 운영자 25/07/28 - -
AD 휴대폰 액세서리 세일 중임! 운영자 25/07/28 - -
414113 근데 겜만들고 싶다는 제꿈은 약간 허황되기도한듯 [11] ㅇ ㅇ(39.7) 14.03.24 153 0
414112 다음에 태어난다면 야옹이로 태어나고 싶다... [2] ㅇㅇ(116.123) 14.03.24 99 0
414111 시작언어 고르기는 취향과 처한 상황이 고려되어야... [1] 허세갑(39.7) 14.03.24 152 0
414110 특성화고 입학한 학생 질문 좀 하겠사옵니다. [6] 실패공식(1.232) 14.03.24 154 0
414109 오타쿠가 많다니요? [3] 허세갑(39.7) 14.03.24 102 0
414108 입문자용 언어는 VB6가 갑아님? [1] 이웃집힘법사갤로그로 이동합니다. 14.03.24 114 0
414107 그렇다면 저시작언어들 중에 예시를보면서 성취감느낄 요소많은게 모에여? [3] ㅇ ㅇ(221.165) 14.03.24 82 0
414106 시작언어로 머머가잇고 차이가 모져? [8] ㅇ ㅇ(221.165) 14.03.24 143 0
414105 힘법사, 홍 [2] 허세갑(39.7) 14.03.24 151 0
414104 문과와 이과 차이 [1] 이웃집힘법사갤로그로 이동합니다. 14.03.24 155 1
414102 혹시 님들 히어로즈오브마이트앤매직3 란 게임 아심?? [2] ㅇ ㅇ(221.165) 14.03.24 81 0
414101 내 정신연령 [1] 이웃집힘법사갤로그로 이동합니다. 14.03.24 79 0
414100 님들은 프로그래밍 뭔계기로시작해서 뭐부터배우기시작?? [3] ㅇ ㅇ(221.165) 14.03.24 109 0
414099 2의 보수 어떻게 만드는거냐 [6] dd(119.194) 14.03.24 226 0
414098 긱사에서 밤늦게 코딩하면 존나 미안하다 솔까 [1] ㄱㄱ(223.62) 14.03.24 109 0
414097 노업 [1] 에어로홍갤로그로 이동합니다. 14.03.24 668 0
414096 프갤하다가 존나깜짝깜짝 놀람 시발 오타쿠 개많움 [2] 1(218.55) 14.03.24 181 0
414095 극단적인 예, 수능시험, 직장인 [1] 허세갑(175.223) 14.03.24 165 0
414094 허세갑 저번에 꺼진다 하지 않음? [3] 이웃집힘법사갤로그로 이동합니다. 14.03.24 181 0
414093 저 윤성우책삿음 낼배달됨 이거죻음? [2] ㅇ ㅇ(221.165) 14.03.24 685 0
414092 노트북은 13~14인치에 집에서쓸땐 27인치 widi 모니터랑 듀얼 개꿀 시발..(218.55) 14.03.24 160 0
414091 질문할거있는데 답좀해주라 ㅜㅜ급해 shw(116.123) 14.03.24 132 0
414090 [C++]소팅 함수 질문하나 합니다 [3] ㅇㅇ(119.194) 14.03.24 198 0
414089 게으른 사람이 앉을 자리는 없다. [3] 허세갑(175.223) 14.03.24 219 0
414088 컴퓨터언어의 우위성을 가르는 기준이 런타임시의 성능이면 [1] 미친..(218.55) 14.03.24 90 0
414087 윤성우가 갑인 단편적인 이유 [3] 갤로그로 이동합니다. 14.03.24 235 0
414086 그리고 실력이안좋아도 대학이 좋으면 다 뚜드려패니깐 [1] 1ㅇ(223.62) 14.03.24 80 0
414085 윤성우는 강의의 신이다 갤로그로 이동합니다. 14.03.24 105 0
414084 c->cpp 루트 vs cpp->c 루트 [2] 1ㅇ(223.62) 14.03.24 125 0
414082 언어 다양한거 구사할줄 아는 사람들만..txt @@@@@@@@@(112.149) 14.03.24 77 0
414081 자바 배우는거 몇달 해야 된다던데.. ㅇㅇ(117.55) 14.03.24 76 0
414080 국내 아마추어 게임 개발 커뮤니티 같은거 아시는분? [5] ㅁㄴㅇ(61.38) 14.03.24 190 0
414079 java랑 c언어 중에서 뭐를 먼저 배워야 할까 [1] 요미코(112.185) 14.03.24 112 0
414078 너희들은 무슨 언어로 입문함? [1] 요미코(112.185) 14.03.24 88 0
414076 욕심내지 말고 한 언어만이라도 잘해라 ㅇㅇ(112.185) 14.03.24 92 0
414074 웹프로그래밍 진작에 배울걸 그랬네요 중3(122.32) 14.03.24 106 0
414073 scanf 질문 [1] Multiplier갤로그로 이동합니다. 14.03.24 86 0
414072 이제보니 책이 잘못된 거였네 [3] ㅇㅇ(117.55) 14.03.23 158 0
414071 포인터 상실에 관한 논의좀 하자 [3] 이웃집힘법사갤로그로 이동합니다. 14.03.23 115 0
414069 c언어에서 출력이랑 반환이랑 차이가모야? [1] 20청춘(110.70) 14.03.23 99 0
414068 보통 웹사이트에서 이미지 업로드 후 저장할때.. [1] 힘든하루(118.34) 14.03.23 114 0
414067 프갤 애들 정모하면 차 안에서 번개탄 피우고 자살할 듯 [4] ㅇㅇ(112.185) 14.03.23 132 0
414066 다들 프로그래밍 입문할 때 이런 패턴이지 않냐? [3] 이웃집힘법사갤로그로 이동합니다. 14.03.23 307 0
414064 1바이트로 16진수 몇개만드냐 [4] ㅇㅇㅇ(119.71) 14.03.23 126 0
414063 노트북 몇인치 사야돼 ㅠㅠㅠ찡찡ㅠㅠㅠ [2] dd(27.126) 14.03.23 116 0
414062 씨발 윗집 개쌔끼는 밤에 못질하고 날리냐 ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ ㅇㅇ(112.185) 14.03.23 99 0
414061 프갤럼들아, 이 동영상 보고 마음에 인내나 채우고 가라 [2] 이웃집힘법사갤로그로 이동합니다. 14.03.23 100 0
414060 프로그래밍이 멋있어서 입문한 사람? [4] ㅇㅇ(112.185) 14.03.23 128 0
414059 너희들은 왜 프로그래밍을 하려고 했냐 [1] ㅇㅇ(112.185) 14.03.23 76 0
414058 프갤의 존재이유... [1] 허세갑(175.223) 14.03.23 72 0
뉴스 '은수 좋은 날' 김영광, "이젤 너머의 두 얼굴... 선과 악 사이에서 흔들리다" 첫 티저 포스터 공개! 디시트렌드 07.30
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

뉴스

디시미디어

디시이슈

1/2