본문 바로가기

전체 글1383

Qt qmake.conf' has modification time .. s in the future 에러 해결 Qt qmake.conf' has modification time .. s in the future 에러 해결 Qt Creator에서 '...qmake.conf' has modification time ,,,,,, s in the future 과거의 시간으로 현재의 소스 코드를 컴파일할 수 없다는 뜻입니다. 제 경우엔 RTC가 없는 우분투 포팅 보드에서 확인했습니다. RTC가 없다 보니 현재 시각이 저장되질 않아 재부팅 후엔 2000년 1월 1일 오전 9시로 초기화되었었죠. 이런 상태에서 컴파일을 시도하면 여지없이 위와 같은 에러가 발생하며 빌드가 되질 않았었죠. 시스템의 날짜를 올바르게 바꿔주면 해결됩니다. 특히, 저처럼 RTC가 없는 보드에서 Qt Creator를 다룰 땐 시간 확인 꼭 하세요. 뭐... 2017. 4. 28.
MFC COLORREF에서 RGB Alpha 변환 추출 방법 MFC COLORREF에서 RGB Alpha 변환 추출 방법 출처 - GDI Accessories and Tools: COLORREF [클릭] WIN32 API에서 제공되는 것으로 3개의 색상 값이 사용됩니다. 각각은 8비트로 Red, Green, Blue 순이 되겠습니다. MFC COLORREF RGB 추출 기초 Red76543210 Green76543210 Blue76543210 따라서, Red, Green, Blue는 0 ~ 255까지의 값을 가질 수 있습니다. 내부적으론 하나의 결과 값을 위해 아래와 같이 결합합니다. Color Value23222120191817161514131211109876543210BlueGreenRed RGB 값을 이용하면 16만 개 이상의 색상을 사용할 수 있다는 의미이.. 2017. 4. 27.
MFC 비트맵 리소스 추가, 대량 Bitmap 일괄 등록 방법 MFC 비트맵 리소스 추가, 대량 Bitmap 일괄 등록 방법 종종, 여러개의 비트맵 리소스 파일을 다른 프로젝트에서 옮겨올 경우가 있습니다. 이럴 경우 소스 코드를 건드려야 하는 상황이 발생할 수도 있어요. 아래의 사항은 다른 프로젝트에서 사용하던걸 옮겨올 때 사용하는 방법입니다. (저는 비트맵 리소스 120개를 옮겼었음) "프로젝트명.rc - 우클릭 - 코드 편집"을 눌러서 rc 소스를 열어서 아래 소스를 찾습니다. 1#ifdef APSTUDIO_INVOKEDcs 위의 코드 뒤쪽으로 아래 소스 삽입합니다(아래는 예). 비트맵 리소스 소스입니다. 1234// BitmapIDB_BMP_SLDR_THUMB BITMAP "res\\Sldr_Thumb.bmp"IDB_BMP_SLDR_BACK_BIG BITMAP.. 2017. 4. 26.
안드로이드 이미지 불러오기, 서버에서 사진 가져오기 안드로이드 이미지 불러오기, 서버에서 사진 가져오기 원격 서버로 접근해 그곳의 이미지를 불러오는 소스입니다. 서버에서 사진 가져오기할 땐, HttpURLConnection 클래스를 이용하며, 확장자 자바 파일과 main.xml 소스는 바로 아래에 있습니다. 안드로이드 이미지 불러오기 소스 : 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869import java.io.IOException;import java.io.InputStream;import java.net.HttpURLConnection;import java.net.M.. 2017. 4. 24.