창조유저그룹-커즈닷컴
Window close
ID :
PASS :
처음으로
창조
창조 소개
창조 다운로드
CUGz.com 소개
온라인 도움말
커뮤니티
가입인사
자유게시판
Q/A게시판
TIP/TECH
열린강좌
자주하는질문
아이디어게시판
자료실
소스자료실
프로그램자료실
기타자료실
명예의 전당
이미지 자료실
지원/기타
표준용어재정
구글 웹서치
관리자 전용
창조 팁
- '창조' 에 관한 팁을 올리는 곳입니다. 다수의 이미지가 필요하시면 아래 '이미지 자료실' 에 업로드 후 불러와 주세요..
LIST ALL
Posted by
위자드
2002-11-24 11:22:07, Hit :
4724
[펌] API문법
Homepage :
http://cinemanews.com.ne.kr
Post URL :
http://cugz.sjworks.net/bbs/zboard.php?id=tip&no=59
-----------------------------------------------------
[API함수 사용방법을 공부해보자!]
<예제1> --------------------------
*API함수 CloseWindow
[CloseWindow함수의 함수선언문]
Public Declare Function CloseWindow Lib "user32" Alias "CloseWindow" (ByVal hwnd As Long) As Long
1. <함수선언문 분석>
일단 다른건 보지말고 "user32" 이부분을 보자..
이것이 바로 윈도우의 시스템에 있는 Dll 파일의 이름이다.
사용자함수의 "연결파일"란에 적을 Dll파일 이름인 것 이다.
"user32.dll" 파일은 아마도 c:\windows\system\ 안에 있을 것 이다.
그럼 창조의 사용자함수의 "연결파일"란에 c:\windows\system\user32.dll 이라고 입력한다.
2. <사용자함수의 "명령어편집란"에 창조에 맞게 함수를 정의>
우선 함수의 형식을 선언해야하는데 함수의 형식은 CloseWindow 함수선언문의 맨뒤를보자.
"As Long" 이라고 되어있다.
"Long"은 창조에서 실수와같다.
그러므로 사용자함수의 형식은 "실수함수"가 되는것이다.
CloseWindow 함수선언문에서 "CloseWindow" (ByVal hwnd As Long) 는
( ) 안의 내용을보면 또 "As Long" 있다. 위에서 말한것 처럼 실수를 뜻한다.
그리고 hwnd 는 창조에서 "핸들" 과 같다.
**** 그럼 정리해보자!
A. 사용자함수의 연결파일란에 "User32.dll" 이라고 파일이름만 적어줘야 합니다..
B. 사용자함수의 "명령어 편집"란에 실수함수:CloseWindow(실수:핸들); 이라고 입력
1. 실수함수: ---> (맨뒤의 As Long)
김환욱님 말씀대로 정리부분A와 머릿말글 수정 ㅡㅡ;
김환욱
2002-11-24 PM 6:19:58
창조홈피 복구되었단말까지 복사하셨네요..^^
김환욱
2002-11-24 PM 6:20:40
연결파일란에 "User32.dll" 이라고 파일이름만 적어줘야 합니다..
지상현
2003-02-26 PM 5:04:20
오오 VB...
CloseWindow보단 DestroyWindow가 더 확실함^^
느와르닷넷
2004-05-07 PM 6:15:19
DestroyWindow는 아무래도 강제 종료니까..
CloseWindow가 괜찮다고 생각하는데..
지상현
2006-06-06 AM 3:46:55
CloseWindow는 창을 닫는게 아니라, 최소화 시키는 API임...
LIST ALL
GO TO THE TOP
N
Subject
Posted by
Date
H
117
[펌] 음악 재생기 만들기
[1]
위자드
2002/11/24
4865
116
[팁]윈도우 API 함수
Mettok`s
2002/12/10
4853
115
[tip] 매체 재생기 파일 오류.. 해결법
[2]
권선중
2003/01/09
4851
114
업데이트에 대해서... 2번째.....
[5]
위자드
2003/11/04
4849
113
'정보창보여'의 미지의 세번째 인자의 비밀
[5]
지상현
2004/05/20
4847
112
[re] 나른한 일요일 오후에의 잡설
[1]
지상현
2005/11/13
4838
111
zip 파일 압축프로그램 작은발견..
[3]
날개달기
2003/05/19
4831
110
창조의 구문강조를 html에 쉽게 적용하자..
[3]
변혁수
2006/06/21
4828
109
Q/A에 올렷던 '사용자함수(dll) 중복 감시기' 손봐서 이곳에 ...
바람
2007/06/23
4825
108
프로젝트 만들 때 생기는 .cfg 파일
지상현
2011/01/29
4812
107
[re] SYSTEMFILE 구조체
박종훈
2009/02/22
4810
106
배열 버그 해결법
성인e
2009/11/07
4808
105
난수 사용
Pueding
2003/07/06
4794
104
반투명화 기법 by 권선중님
[1]
Pueding
2003/07/06
4790
103
프로젝트 파일 (.nhp)과 창 파일 (.nhw)은 같은 폴더에 있어...
지상현
2011/01/30
4779
102
[tip] 균일한 랜덤재생하기..
[3]
권선중
2004/07/17
4777
101
[초보를 위해] 반복문 + 리스트박스 혼합 테스트
한수훈
2008/11/30
4765
100
CreateallCOM 에서 ActiveX 사용이 가능해질경우 가능한일 한...
[5]
박재성
2007/08/11
4761
99
동화+ 멀티버튼 활용하기..(소스제공,오류 수정본) by 권선중님
Pueding
2003/07/06
4760
98
창조로 컴퓨터 제어?
[2]
박재성
2008/05/25
4759
97
[끼적 Tip] 다계정 로그인 구현
[2]
권선중
2005/06/26
4752
96
'찌끼' 속성의 분석
박종훈
2010/07/02
4746
95
[왕! 초보자용] 상태 표시줄
[2]
위자드
2003/01/01
4742
94
[팁] 팝업메뉴 만들기 [초보용]
[5]
강성민[FreeCreate]
2005/03/04
4735
93
[펌] 반투명화 기법
위자드
2002/11/24
4731
LIST ALL
Prev
[1]
[2]
[3]
[4]
[5]
[6]
[7]
[8]
[9]
10
..
[14]
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
이희철
.
.
.