728x90
반응형
WIN API 변수
윈도우즈 프로그래밍 에서는 많은 변수가 사용된다. 변수이름을 a,b같이 이상한거로하면 욕먹는다.
줄임 |
풀어쓰기 |
뜻 |
cb |
Count of Bytes |
바이트 수 |
dw |
double word |
부호없는 long형 정수 |
h |
handle |
윈도우, 비트맵, 파일 등의 핸들 |
sz |
Null terminated |
NULL 종료 문자열 |
w |
Word |
부호없는 정수형 |
i |
Integer |
정수형 |
b |
Bool |
논리형 |
이 줄임말들을 정확히 외우고 있어야 함수의 인수가 어떤 의미인가를 금방 알 수 있을것이다. 예를 들면 cbString이면 문자열의 바이트 수를 나타내는 정수형 인수라는 것을 알 수 있을 것이다.
윈도우에서는 데이터형을 만들어서 사용한다. windows.h라는 헤더 파일에서 typedef로 선언 되어 있으며 대부분의 프로그램에서 표준 데이터형마냥 사용하고 있어서 알아두면 좋을 것이다.
데이터형 |
의미 |
BYTE |
unsigned char형 |
WORD |
unsigned short형 |
DWORD |
unsigned long형 |
LONG |
long과 동일하다. |
LPSTR |
char *와 동일하다. |
BOOL |
정수형이며 TRUE, FALSE중 한 값을 가진다. |
많다.
728x90
반응형
'파이썬 스터디 과제 > win api' 카테고리의 다른 글
win api 핸들? (0) | 2015.01.10 |
---|---|
win api기초-3 (0) | 2015.01.10 |
win api기초-2 (0) | 2015.01.10 |
win api기초-1 (0) | 2015.01.10 |
댓글