창조유저그룹-커즈닷컴
Window close
ID :
PASS :
처음으로
창조
창조 소개
창조 다운로드
CUGz.com 소개
온라인 도움말
커뮤니티
가입인사
자유게시판
Q/A게시판
TIP/TECH
열린강좌
자주하는질문
아이디어게시판
자료실
소스자료실
프로그램자료실
기타자료실
명예의 전당
이미지 자료실
지원/기타
표준용어재정
구글 웹서치
관리자 전용
LIST ALL
Posted by
지상현
2003-04-10 19:30:43, Hit :
6608
API를 알아보자 #1
Homepage :
http://bc88c.m1318.net
Post URL :
http://cugz.sjworks.net/bbs/zboard.php?id=open_lec&no=21
이제 API 강좌를 해볼까 합니다.
이번장에선 API가 무엇인지 배워봅시다..., 왜 있는지 알아봅시다.
1. API란?
API는 Application Programing Interface의 줄임말이던가... 하여튼 우리가 흔히 알고 있는 API는 Windows의 API에만 해당되지 않습니다.
API는 어떤 것의 명령어를 나타냅니다.
즉 ㅎ버튼의 보여; 라는 명령어는 ㅎ버튼의 API입니다...
그리고 API는 거의 변경되지 않는 특성을 가집니다(호환성을 위해...).
이제 API가 뭔지 이해하셨겠죠?
2. API는 왜 있는걸까?
지금 배우고자 하는 API는 Windows API입니다. Windows가 여러분도 아시다시피 GUI이며, 이 GUI 즉 창이나 버튼을 나타내기 위해서 프로그래머가 일일히 창이나 버튼을 만드는 코드를 작성할 필요가 없이,
Windows 안에 포함된 몇개의 API만 호출해 주면 Windows가 알아서 창을 만들어줍니다.
그러면 "창조에서 창을 만들고 버튼을 올려놓으면 왜 창과 버튼이 보이는거죠?"
그건 창조 내부에서 창과 버튼을 만드는 코드를 실행합니다.
3. 왜 API인가?
API는 Windows 프로그래밍을 쉽게 하기 위해 만들어진것입니다.
그러므로 API는 상당히 방대합니다.
몇천, 아니 몇만개가 넘습니다... 그러나 우리는 그중에서 꼭 필요한 몇개만 알아두면 됩니다.
그리고 API는 창조처럼 버튼0.보여; 같이 창조 프로그램 안에서만 적용되는게 아니라 "핸들"이라는 것에 따라 다른 프로그램의 객체도 조작할수 있습니다.
LIST ALL
GO TO THE TOP
N
Subject
Posted by
Date
H
94
[강좌] 조건문 사용하기
[6]
카멜
2002/12/14
7103
93
창조 로 만든 프로그램의 메모리 사용률을 낮춰보자
[2]
Pueding
2002/09/08
7100
92
창조로 빠져보는 API #1
[2]
지상현
2005/09/04
7062
91
[0강] ㅎ배경의 좌표 체계에 대해서 알아보자!
[2]
박종훈
2009/10/24
7039
90
[강좌]충돌알고리즘 설명. For 게임만들기
[1]
김환욱
2004/06/17
7015
89
객체 배열을 정복해보자!
[1]
지상현
2010/06/28
7011
88
창조의 한계를 뛰어 넘어서 #1: '문자' 포인터 써먹기
[4]
지상현
2004/11/23
6949
87
[쉬운강좌]창조에서 이쁜 아이콘 사용하자.
[1]
창조신화
2002/09/08
6763
86
[쉬운강좌]#2.레지스트리 이용하기.
[1]
창조신화
2002/09/08
6706
85
[re] [요청강좌#14] DLL제작 강의 (미완성)
[2]
지상현
2005/10/09
6691
84
[수정!] 직선, 사각형, 타원, 원, 호, 현을 그려보자!
[4]
박종훈
2009/05/10
6673
83
[0강] 그림판에 그림을 그려보자!
박종훈
2009/10/24
6642
API를 알아보자 #1
지상현
2003/04/10
6608
81
창조 시작단계 문법배워볼까? [M 0608181240]
[8]
박종훈
2006/08/17
6527
80
한글이 입력되기까지
[4]
지상현
2006/07/29
6499
79
[강좌] 창조 명령어로 운영체제를 판가름 해 보자!
[5]
카멜
2002/12/14
6385
78
[끼적강좌 4] 텝 메뉴 만들기 [입문]
[2]
권선중
2004/02/28
6371
77
창조로 빠져보는 API #2
[3]
지상현
2005/09/04
6348
76
[ps.구루 강좌 #12♭]포인터를 왜 씁니까?
[2]
ps.이진백
2004/12/31
6322
75
[펌][강좌] 기초적인 압축 알고리즘
[8]
날개달기
2003/04/14
6320
74
재미있는 포인터 강좌 -1-
[2]
지상현
2005/10/12
6290
73
맞짱! 포인터(Pointer) - 1부 [C언어 들춰보자!]
[7]
박종훈
2009/02/26
6281
72
[4강] 현, 호를 그려보자!
[4]
박종훈
2009/10/24
6271
71
창조 초보자들을 위한 아주 기본적인 사용법
김대명
2011/03/09
6234
70
[강좌#10] DLL에 HTML 쑤셔넣기
[6]
ps.이진백
2004/08/06
6232
LIST ALL
Prev
[1]
2
[3]
[4]
[5]
Next
Copyright 1999-2024
Zeroboard
/ skin by
reedyfox
in
miniwini
style
지우개 Expert 3.0
제작자 : 천호성 님 [
LINK
]
대박로또2005
제작자 : 최재일 님 [
LINK
]
1
박종훈
님
15292 점
2
지상현
님
8809 점
3
손상진
님
7388 점
4
권선중
님
6060 점
5
이진백
님
5174 점
가입일
닉네임
05/31
김동률
03/31
홍형기
09/01
o00pp99oo
12/27
이재민
11/20
이희철
.
.
.