반응형 WinAPI2 [Win API] bmp파일로드 + 움직이기(드래그) // WinStudy_20200408.cpp : 애플리케이션에 대한 진입점을 정의합니다. // //윈도우에서 이미지를 로딩하는 방법 //1.기본 GDI방식 //장점 : CPU로 그리는 방식 중에서는 속도가 빠르다. //단점 : BMP밖에 로딩 못한다. 칼라키 빼는 방식만 지원된다.(캐릭터 백그라운드가 거칠게 나온다.) //2.GDC방식 //장점 : PNG, JPG, BMP, TGA...등 여러가지 파일 포맷을 로딩하고 그릴 수 있다. //알파채널을 이용해서 백그라운드 색을 빼기 때문에 캐릭터의 백그라운드가 부드럽게 나온다. //단점 : CPU로 그리는 방식이다. 이미지 사이즈를 늘려서 그릴 때 느리다. // CPU로 그리는 방식 중에서는 배경을 그리기에는 적합하지 않다. //3. Direct2D방식 //.. 2020. 4. 9. [Win API] 오목게임 // WinStudy_20200407_4.cpp : 애플리케이션에 대한 진입점을 정의합니다. // #include "framework.h" #include "WinStudy_20200407.h" #define MAX_LOADSTRING 100 // 전역 변수: HINSTANCE hInst; // 현재 인스턴스입니다. WCHAR szTitle[MAX_LOADSTRING]; // 제목 표시줄 텍스트입니다. WCHAR szWindowClass[MAX_LOADSTRING]; // 기본 창 클래스 이름입니다. // 이 코드 모듈에 포함된 함수의 선언을 전달합니다: ATOM MyRegisterClass(HINSTANCE hInstance); BOOL InitInstance(HINSTANCE, int); LRESUL.. 2020. 4. 8. 이전 1 다음 반응형