디시인사이드 갤러리

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

갤러리 본문 영역

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

ㅁㅁ(210.106) 2014.03.17 19:58:25
조회 124 추천 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 - -
415249 C# 앱쪽 잘 아는사람 있음? [1] whatugonnado갤로그로 이동합니다. 14.03.30 267 0
415245 자바어vsVBA 어떤게 더 쉬운언어? [5] ㅇㅇ(118.107) 14.03.29 116 0
415244 임기중 대통령 [2] 이웃집힘법사갤로그로 이동합니다. 14.03.29 170 0
415243 콘푸레이크 이웃집힘법사갤로그로 이동합니다. 14.03.29 45 0
415242 탱크드랍 이웃집힘법사갤로그로 이동합니다. 14.03.29 118 0
415241 오늘 너무 뿌듯하다 [7] 이웃집힘법사갤로그로 이동합니다. 14.03.29 281 0
415240 C언어 vs 자바 vs 파이썬 vs VBA 중에 뭐가 제일 낫음? [2] 강치(118.107) 14.03.29 1224 0
415239 신문 스크랩 일부 모아본다-계속 갱신하겠음 [1] 에어로홍갤로그로 이동합니다. 14.03.29 212 0
415238 형들이거왜안되 c++ [4] warhy(114.111) 14.03.29 194 0
415237 디시 도배기 삼 [2] ㅇㅇ(118.107) 14.03.29 206 0
415235 추적 60분 보니깐 라돈... [1] ksy(118.107) 14.03.29 79 0
415234 난 죽을 때까지 여자는 만나기 싫다 [2] 이웃집힘법사갤로그로 이동합니다. 14.03.29 77 0
415233 잡지 마이크로 소프트웨어 볼만 함? [1] ksy(118.107) 14.03.29 70 0
415231 넷빈즈 vs 이클립스 [1] ㅁㄴ(114.111) 14.03.29 65 0
415230 형들좆쉬운건데 몰잘못한거임 c++ [6] dsfgsdg(118.107) 14.03.29 112 0
415229 신문 보기 싫다 [1] 에어로홍갤로그로 이동합니다. 14.03.29 42 0
415228 c언어 흐접인데 오류코드좀 긁어줘 [3] ㅁㄴㅇㅁㄴㅇ(118.107) 14.03.29 187 0
415227 안드로이드 어플중에 지하철 네비게이션 노선도 뭘로 그린거야? [9] ㅋㅋ(211.33) 14.03.29 239 0
415226 기상했다질문해라 [11] sh(68.145) 14.03.29 77 0
415225 엑셀 배우는 순서가 엑셀>함수>VBA 야? ㅇㅇ(118.107) 14.03.29 99 0
415224 1부터 nㄲㅏ지 합인데 오류나서요 pija(118.107) 14.03.29 54 0
415223 printf %n으로 임시 스트림버퍼의 스칼라럄 출력가능한거 아는 사람? 이웃집힘법사갤로그로 이동합니다. 14.03.29 27 0
415222 컴공 박사 따기 어렵나? [3] ksy(118.107) 14.03.29 174 0
415221 네이버 광고 ㅄ같지않음? dddd(114.111) 14.03.29 43 0
415220 둘이 먹다 하나 죽어도 모를 [1] 이웃집힘법사갤로그로 이동합니다. 14.03.29 50 0
415219 java8점 공부할려는데 프맹(118.107) 14.03.29 51 0
415218 programing pearl 읽기 시작했다 능력자(114.111) 14.03.29 45 0
415217 이것 좀 봐주세요! [12] 허세갑(118.107) 14.03.29 159 0
415216 야갤러 성격에 잘맞는 직업 추천좀 [6] ...(114.111) 14.03.29 115 0
415215 꿀위키보면 경력 쌓이니 연봉 상승이 높아여 풀개미&#039;ㅅ&#.갤로그로 이동합니다. 14.03.29 71 0
415214 도데체 HTML5 란 녀석은 어떤 놈이길래... ㅁㄴ(118.107) 14.03.29 128 0
415213 포켓몬같은 게임은 소스코드같은거 없습니까 qqq(203.253) 14.03.29 47 0
415211 갖가지 미니어쳐 [1] 이웃집힘법사갤로그로 이동합니다. 14.03.29 72 0
415210 프로그래머 수신호 이웃집힘법사갤로그로 이동합니다. 14.03.29 83 2
415209 씨발 웹프로그래머는 왜케 연령이 높냐? [1] (118.107) 14.03.29 163 0
415208 세상에서 가장 비싼 새는 무엇일까? [5] 이웃집힘법사갤로그로 이동합니다. 14.03.29 221 0
415207 여자한테 어필하려면 얼굴, 패션, 비율임 [1] ㅇㅇ(117.111) 14.03.29 55 0
415206 수능 준비하는 사람도 있던데...(새싹제거?) 허세갑(118.107) 14.03.29 62 0
415203 C언어 pow 좀 가르쳐줘 허세갑(118.107) 14.03.29 126 0
415202 스트링으로 if문 구현 가능한가? [4] (114.111) 14.03.29 68 0
415201 http://sline.net/ 심심하신 잉여들아 채팅방와라 ㅄㅅ(118.107) 14.03.29 51 0
415200 c언어 하는데 여기서 로직에러발생함... 원인점 알려줘... 으헣헣러헐(118.107) 14.03.29 53 0
415198 a와 같은 특수문자를 16진수로 출력하는 프로그램 작성할때 [4] ㅇㅇ(118.107) 14.03.29 56 0
415196 으앙자증의난드ㅇrㄱh종ㄱr놔새긔드ㄹr무소오의ㅈh!!!!!!!!!!!!!! 요미코치료사(118.107) 14.03.29 82 0
415195 Win7 시스템복원 질문입니다. ㅜㅜ 프로그래머(118.107) 14.03.29 240 0
415194 신입연봉이jsp보다asp가높다는게참트루? [1] (211.201) 14.03.29 198 0
415193 에어로홍 형의 썸씽 이야기 2부는 언제 나와요? [1] 허세갑(118.107) 14.03.29 159 0
415192 솔직히 36까지 동정이면 앞으로도 뗄가능성없다 [2] ㅏㄴㄱ(182.224) 14.03.29 126 0
415191 wix.com아냐 [1] (211.201) 14.03.29 214 0
415190 엑세스/Msaccess 에 대한 잘못된 상식! 엑세스는 장난감이다? ㅇㅇ(118.107) 14.03.29 96 0
뉴스 [인터뷰]K팝 추는 할머니 이정은 "웃기지만 울컥, 가족이니까" 디시트렌드 07.28
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

뉴스

디시미디어

디시이슈

1/2