아무거나 개발공부/C++

C++ - Windows API와 MFC

코드 살인마 2021. 6. 25. 10:05
728x90

Windows API

API는 Windows의 OS가 제공하는 함수들이며 OS가 직접 사용하는 함수들이다. 즉 OS나 시스템 프로그래밍과 직접 통신해야 하는 저수준 프로그래밍 에서는 필수적이다.
특히 MFC는 Windows API 함수를 기반으로 만들어진거기 때문에 MFC를 사용하기 위해서는 반드시 알아야한다.

 

  1. BOOL : 단일 논리값 ex) 0,1
  2. HANDLE : 커널 객체를 다루기 위한 핸들 ex) pointer와 비슷
  3. DWORD : 정수(int)
  4. TCHAR : 문자(char)
  5. LPTSTR : 문자열(TCHAR * )

MFC 자료형

  1. COLORREF : RGB값을 나타낼 수 있는 자료형이다. 아래는 예시이다.
  2. COLORREF colorValue = RGB(255,255,255);
  3. CString : MFC에서 String에 관련된 다양한 여러 함수들을 제공해주는 자료형
  4. LOGFONT : 폰트에 대한 구조체
  5. LPARAM, WPARAM : LPARAM은 포인터 값, WPARAM은 데이터값

'아무거나 개발공부 > C++' 카테고리의 다른 글

C++ - SDK와 MFC 프로그래밍  (0) 2021.07.12
C++ - MFC 개요  (0) 2021.07.09
C++ - 전처리기 지시어(조건부 컴파일)  (0) 2021.06.29
C++ - class 함수 정의, virtual function  (0) 2021.06.21
MFC - CRuntimeClass  (0) 2021.06.18