디시인사이드 갤러리

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

갤러리 본문 영역

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

ㅁㅁ(210.106) 2014.03.17 19:58:25
조회 122 추천 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/21 - -
AD 곧 휴가!! 홈캉스, 바캉스 SALE 운영자 25/07/21 - -
413936 망했네 [1] 이웃집힘법사갤로그로 이동합니다. 14.03.23 82 0
413931 질문 하나만 더드려요 ㅜ ㅎ;; [3] 컴맹(124.49) 14.03.23 143 0
413929 안드로이드 자바 독학하려는데 틀 좀 잡아주세요 [2] df(180.71) 14.03.23 276 0
413928 소스코드 생성기에 관해서 .. [4] ●●●●●●●●●(112.149) 14.03.23 157 0
413927 컴퓨터 잘하시는 분들 계시면 뭐 하나만 물어볼께요. [4] 궁금(1.241) 14.03.23 137 0
413926 공인인증서 통수지린다... [1] ㅇㅇ(211.36) 14.03.23 147 0
413925 가끔 네이버광고에 우리애는 게임만 하루종일해요 광고진짜..병신같다 (211.48) 14.03.23 104 1
413924 혹시 aide 쓸 줄 아는 분 있으면 도와주세요 국내산진상갤로그로 이동합니다. 14.03.23 72 0
413923 도와주세요 ㅠ [4] 저기..(211.229) 14.03.23 129 0
413922 라면먹었다질문해라 sh(68.145) 14.03.22 64 0
413921 누클리어 [1] ㅇㅇ(211.47) 14.03.22 58 0
413920 양방시대끝- 바카라라자동 플그램 배수배팅/홍콩-크루즈 무료 d7451(211.188) 14.03.22 666 0
413919 프로그래밍 처음하는데 연산좀 도와주세요 ㅜㅜ [10] 컴맹(124.49) 14.03.22 187 0
413918 몇일전에 프갤에 acm문제 내겠다던놈 있던데 어디갔냐 [21] whatugonnado갤로그로 이동합니다. 14.03.22 290 0
413917 로즈발렌타인젤 클릭 [1] 화난다(121.126) 14.03.22 136 0
413916 해커 관련 서적들 보면 대부분 어린 시절부터 뭔가 있는 놈들로 그려짐 ㅇㅇ(112.185) 14.03.22 141 0
413915 님들아. c언어로 회문을 짜오라는데 대소문자 관련 언급이 없어요 [3] ㅇㅇ(182.222) 14.03.22 169 0
413914 상상만 하는 새끼들은 나가주거버렷~♥ ㅇㅇ(112.185) 14.03.22 66 0
413912 어린 애들이 뭔가 일구어내는 것을 보면 한강이 그리워짐 ㅇㅇ(112.185) 14.03.22 73 0
413911 프로그래머의 현실이랑 영화랑은 다르다는 것을 알아야함 ㅇㅇ(112.185) 14.03.22 119 0
413910 api 잘하는형들 좀 바죠요~ [1] 내꺼하자(121.130) 14.03.22 110 0
413909 에라이 너희들은 어떻게 프로그래밍을 계속하려고 하는거냐 [3] ㅇㅇ(112.185) 14.03.22 140 0
413907 자격증에 목멜 필요가 없는 전공인데.... [4] ㅇㅇ(117.111) 14.03.22 193 0
413906 한국고용정보원 필기시험 (자바,sql,전산일반)에 대해서 아시는 형계심? [4] 1(1.228) 14.03.22 370 2
413905 중2 학생이 클라우드 비즈니스 프로그램 개발.dev [8] 새싹제거갤로그로 이동합니다. 14.03.22 372 0
413904 산업공학과와 클라우드 시스템 [1] 고파몬갤로그로 이동합니다. 14.03.22 82 0
413903 리얼 좆문가말고 프로그래밍쪽에 종사하시는분 계심?? [2] ㅇㅇ(122.36) 14.03.22 147 0
413902 이 어플 PC에서 받아볼수 없을까? 네이트(117.55) 14.03.22 74 0
413900 어나니머스 다 잡으려면 L이 슬슬 등장해야함 ㅇㅇ(121.143) 14.03.22 83 0
413899 JSP <c:forEach 태그루프돌리다가break로 빠져나오는방법 [1] 힘든하루(118.34) 14.03.22 272 0
413898 프로그래밍할때 노트북있으면 좋겠지? [17] ㅇㅇ(58.237) 14.03.22 341 1
413897 컴 용량 관련 질문 [5] (121.152) 14.03.22 134 0
413896 자바 0~1000 자릿수 더하는 프로그램인데 난왜 0~999까지밖에못하겠 Hektor갤로그로 이동합니다. 14.03.22 82 0
413895 주석이 없는거랑 많은거랑 컴파일속도 크게 차이나냐? [9] whatugonnado갤로그로 이동합니다. 14.03.22 201 0
413894 형들 c++진짜 돌아버리겠는거 있는데 제발 한번만 봐줘 [3] 땅꼬마휴학생갤로그로 이동합니다. 14.03.22 133 0
413893 형들 비주얼스튜디오가 이상해 ㅠㅠ qweq(163.180) 14.03.22 82 0
413892 형들 컴공이 그렇게 노예임? [2] ㅁㅇㄴㄹ(180.228) 14.03.22 196 0
413891 여기 캐드는취급안함? [1] 유동이로그인안해도댐(110.11) 14.03.22 142 0
413890 씨언어에서 대충 세 변수 더하는 함수 sum 만드는 기초 공부중인데 [1] 글쓴이(110.12) 14.03.22 127 0
413889 새싹제거는 새디스트다 [1] (183.101) 14.03.22 90 0
413888 스벅에서 케이크 주네여ㅎㅎ [2] 요미코번역인(175.223) 14.03.22 87 0
413886 이번 해킹 루머 후에 보기 싫은 거 [2] ㅇㅇ(112.185) 14.03.22 155 0
413885 ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ 엘사?갤로그로 이동합니다. 14.03.22 64 0
413884 프로그래머 관련 다큐나 영화 추천좀 [1] 스티브짭스(39.119) 14.03.22 122 0
413883 저번에 올린 "국정원 해체 촛불집회에 다녀왔다" [3/2] 에어로홍갤로그로 이동합니다. 14.03.22 705 0
413882 프리하면 재밌냐? 새발(118.46) 14.03.22 71 0
413879 이거 비주얼스튜디오로 돌리려면 어떻게해야되요 ㅠㅠ?? [2] hhhhyyyy(222.236) 14.03.22 109 0
413878 촛불이 스마트폰보다 따뜻하다 [7] 에어로홍갤로그로 이동합니다. 14.03.22 192 0
413877 서버프로그래밍의왕이되본다 [2] (211.201) 14.03.22 163 0
413876 따뜻하다 [4] 에어로홍갤로그로 이동합니다. 14.03.22 148 0
뉴스 방시혁도 웃었다! 의정부고 졸업사진, LA 화제의 투샷 100% 재현 디시트렌드 07.22
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

뉴스

디시미디어

디시이슈

1/2