Visual C++ (MFC) API데이터 타입 & CString Class내의 Method 조사
- 최초 등록일
- 2011.07.12
- 최종 저작일
- 2011.05
- 5페이지/ 한컴오피스
- 가격 1,000원
* 본 문서는 한글 2005 이상 버전에서 작성된 문서입니다.
한글 2002 이하 프로그램에서는 열어볼 수 없으니, 한글 뷰어프로그램(한글 2005 이상)을 설치하신 후 확인해주시기 바랍니다.
소개글
Visual C++ (MFC) API데이터 타입 & CString Class내의 Method 조사.
표지 및 내용 직접 조사하여 작성했습니다.
목차
1. API 데이터 타입 조사
2. CString Class 내에 있는 Method 이름과 내용에 대해 조사
본문내용
API 데이터 타입(자료형)
HANDLE - handle to an object
HBITMAP - handle to a bitmap
HBRUSH - handle to a brush
HCURSOR - handle to a cursor
HDC - handle to a device context
HFONT - handle to a font
HICON - handle to a icon
HMENU - handle to a menu
HWND - handle to a window
등등...
위의 데이터 타입들을 보아
H는 그 위에 오는 단어를 가르키는 핸들이라는 것을 알 수 있다.
LPCSTR - Null로 끝나는 문자 포인터
PCSTR - 이전문자열 포인터
LPSTR - Null로 끝나는 문자 포인터
LPCTSTR - Null로 끝나는 문자 포인터(유니코드)
PCTSTR - 이전문자열 포인터
LPCWSTR - Null로 끝나는 문자 포인터(유니코드)
LPTSTR - 유니코드가 있으면 유니코드, 없으면 일반문자열 포인터
LPVOID - void 포인터
위의 데이터 타입들을 보아
(L)P는 그 뒤에 오는 단어를 가리키는 포인터라는 것을 알 수 있다.
기타
RECT - 사각영역 구조체
TBYTE - 2Byte
TCHAR - 유니코드문자
WCHAR - 유니코드문자
UINT - Unsigned int
UBYTE - Unsigned char
UWORD - Unsigned short
UDWORD - Unsigned long
API데이터 타입은 운영체제가 제공하는 함수인 만큼 그만큼 활용도가 높고, 클래스 라이브러리에 얽매이지 않기 위해 많이 쓰이는 자료형을 공부하여 꼭 숙지해두어야 할 것 같다.
참고 자료
없음