본문 바로가기

devlog

git - MAKE DIRECTORY$ mkdir [FOLDER_NAME] - PRINT WORKING DIRECTORY$ pwd\c\Users\USER - SHOW A LONG LISTING OF ALL FILES IN THE CURRENT DIRECTORY$ ls - al - CREATE AN EMPTY GIT REPOSITORY OR REINITIALIZE AN EXISTING ONE$ git init - CREATE FILE BY VIM(TEXT EDITOR) $ vim test.txt(Press 'I', If you want to edit test.txt and If you want to quit, press colon and 'q') - SHOW THE WORKING TREE STATUS$ git s.. 더보기
Bitmap Format DIB DDB 차이 정리 * win32 api를 사용해서 개발 중에 DIB와 DDB의 차이점을 알아보다가 이 기회에 정리해서 헷갈릴 때 다시 보도록 한다.* win32 api를 기준으로 알아본 자료이며, 리눅스나 기타 다른 OS에서도 동일하게 적용된다는 것은 보장할 수 없다. 1. DDB(Device Dependent Bitmap)2. DIB(Device Independent Bitmap) DDB의 특징 1. 윈도우즈 3.0 이전 버전에서 사용. (내가 태어나기도 전인 1990.05.22 발매된 윈도우 :-0 ) 2. 출력 장치에 의존적 => 컬러비트맵인 경우 흑백만 지원하는 디바이스에서 출력할 수 없음. 3. 구조 => 이미지의 크기, 색상, 이미지 데이터만으로 구성됨. 4. 다양한 해상도의 장치에 사용되지 못함. DIB의 특.. 더보기
Installation Notes Go to the Jupyter Website (jupyter.org) 주피터 웹 사이트로 이동하세여.Scroll down and and click the Install the Notebook button 스크롤을 내린다음 인스톨Install the Notebook 버튼을 눌러 노트북을 설치하세요.The button will take you to the installation documentation. 인스버튼은 당신을 설치 문서로 안내할겁니다.This in turn should take you to the Anaconda Installation page, go to the Anaconda Installation page and click on the Graphical Installer for your .. 더보기
특정색을 투명하게 처리하는 TransparentBlt() TransparentBlt (msdn) - bitmap의 모든 format 지원(단 32bpp 비트맵의 경우 그냥 알파값을 복사해서 넘김) - 다중 모니터 사용시 hdcSrc과 hdcDest는 반드시 같은 장치를 참조(refer)해야한다. 그렇지 않으면 함수 실행결과 fail - 만약 source와 destination 의 직사각형 영역의 크기가 같지 않으면, 복사하려는 bitmap이 destination 직사각형에 맞춰 조절된다. void ClassName::draw(HDC hDC) { if (!m_hLeftArrow)return; HDChMemDC = CreateCompatibleDC(hDC); HBITMAPhOldBitmap = (HBITMAP)SelectObject(hMemDC, m_Bitmap).. 더보기