윈도우즈=메시지 구동 시스템(Message Driver System)
*도스와 가장 뚜렷한 대비를 이루는 윈도우즈의 특징
*도스에서는 명령들을 순서대로 실행하는 순차적 방법을 사용
이와 다르게 윈도우즈는 프로그램의 실행순서가 명확하게 정해져 있지 않으며 상황에 따라 실행순서가 달라진다.
*도스에서는 명령들을 순서대로 실행하는 순차적 방법을 사용
이와 다르게 윈도우즈는 프로그램의 실행순서가 명확하게 정해져 있지 않으며 상황에 따라 실행순서가 달라진다.
윈도우생성(CreateWindow 함수)
HWND CreateWindow(lpszClassName,lpszWindowName,dwStyle,x,y,nWidth,
nHeight,hwndParent,hmenu,hinst,lpvParam)
lpszClassName:생성하는 윈도우의 클래스를 지정하는 문자열
lpszWindowName:윈도우의 타이틀 바에 나타날 문자열
dwstyle:만들고자 하는 윈도우의 형태를 지정하는 인수
x,y,nWidth,nHeight:인수의 이름이 의미하듯이 윈도우의 크기와 위치를 지정하며 픽셀 단위사용
hwndParent:부모 윈도우가 있을경우 부모 윈도우의 핸들을 지정.
hmenu:윈도우에서 사용할 메뉴의 핸들을 지정한다.
hinst:윈도우를 만드는 주체, 즉 프로그램의 핸들을 지정.
'프로그래밍 > API' 카테고리의 다른 글
기초중기초(윈도우의 타이틀 바꾸기) (0) | 2011.01.09 |
---|---|
기초중기초(커서바꾸기) (0) | 2011.01.09 |
기초중기초(윈도우 배경색 바꾸기) (0) | 2011.01.09 |
API를 공부하면서 알아야될 용어(단,c언어 공부했다는 전제) (0) | 2011.01.07 |
API이란?? (0) | 2011.01.06 |