분류 전체보기

My World/MFC로 만든 귀요미들

[MFC] 이미지 파일을 이어주는 프로그램 Image Joiner 1.0.0.2

사용법은 아래의 포스팅을 참고해주세요. [MFC] 이미지 파일을 이어주는 프로그램 Image Joiner 1.0.0.1 일하다가 우연히 "이미지를 단순히 하나로 이어주는 프로그램은 없을까" 라는 생각으로 만든 프로그램입니다. 사용 방법 먼저 하나로 합칠 이미지를 한 폴더에 몰아넣습니다. 이때 이미지는 가 eskeptor.tistory.com 업데이트 내역 Drag & Drop 기능 추가 다운로드 Releases · Eskeptor/ImageJoiner Image Joiner. Contribute to Eskeptor/ImageJoiner development by creating an account on GitHub. github.com

Computer/Hardware

[레노버 P11] 안드로이드 11 설치기 (1월21일 글로벌롬 -> 9월23일 글로벌롬)

이전까지는 "ZTE TREK 2"를 사용하고 있었습니다. 사양의 한계를 느껴서 이번에 "레노버 P11(4G 64GB)"를 사게 되었습니다. 구매 가격은 "케이스 + 액정 필름"을 포함하여 138달러에 구매하였습니다. 배송은 8일이 걸렸습니다. (주말이 끼어서 세관에서 4일 간 묶였습니다.) (저는 Global ROM으로 선택하였습니다.) 지금은 이렇게 지금은 이렇게 안드로이드11(21년 9월 23일자 Global ROM)로 업데이트를 하였으나 원래는 안드로이드10(21년 1월 21일자 Global ROM)이었습니다. 이제 안드로이드10 글로벌 롬에서 11 글로벌 롬으로 업데이트를 하는 방법을 알아보겠습니다. ※ 주의1) 아래의 방법을 따라하게 되면 공장 초기화가 됩니다. (국가 코드 변경 시) ※ 주의2..

Study/C++

[C++] Google 공룡 게임 만들어보기

크롬에서 인터넷이 끊겼을 때 할 수 있는 공룡 게임입니다. Flappy Bird 게임처럼 키 하나로 간단하게 즐길 수 있는 킬링 타임용 게임이죠. (위의 공룡 게임은 Space Bar 하나 만을 이용하여 진행합니다.) 공룡이 앞으로 전진(사실 배경과 장애물이 공룡에게 접근)하고 선인장을 피해서 점프하는 게임입니다. 이 공룡 게임을 C++(콘솔 프로젝트)을 이용하여 간단히 구현해보겠습니다. 프로젝트 생성 (C++ 빈 프로젝트) C++ 빈 프로젝트를 생성 합니다. 다른 파일 없이 메인 파일 하나로만 구현할 겁니다. 기능 나누기 구현할 기능들을 나누어봅시다. 메인 함수 (딱 메인만 있는 함수) 게임 관리 함수 키 입력 감지 함수 커서 위치 설정 함수 (콘솔이기 때문에 커서의 이동을 자주 사용하게 됩니다.) 커..

My World/OpenPad(Android)

[안드로이드] OpenPad2(오픈패드) Alpha 1.0

예전에 연습용으로 만들던 메모장을 다듬어서 새로운 메모장을 만들었습니다. 현재는 "알파"버전으로 지속적으로 업데이트를 할 예정(?)입니다. 다운로드 및 소스코드 GitHub - Eskeptor/OpenPad2: Android Notepad Application Android Notepad Application. Contribute to Eskeptor/OpenPad2 development by creating an account on GitHub. github.com Releases · Eskeptor/OpenPad2 Android Notepad Application. Contribute to Eskeptor/OpenPad2 development by creating an account on GitHub..

Study/MFC

[MFC, ATL]레지스트리 읽기, 쓰기 (CRegKey)

MFC나 ATL 환경에서 레지스트리키를 읽고 쓰는 것을 "CRegKey"를 사용하면 매우 간편하게 처리가 가능합니다. "CRegKey"를 사용하기 위해서는 프로젝트에 따라서 "atlbase.h"가 필요할 수 있습니다. 레지스트리 키 읽기 DWORD ReadRegDWORDValue(HKEY hKey, LPCTSTR strPathKey, LPCTSTR strValueKey) { ATL::CRegKey regKey; DWORD dwValue = -1; if (regKey.Open(hKey, strPathKey) == ERROR_SUCCESS) { regKey.QueryDWORDValue(strValueKey, dwValue); // DWORD값 읽어오기 } regKey.Close(); return dwValu..

Study/MFC

[MFC Active X] 글자를 출력하는 컨트롤 만들기

MFC에서 컨트롤처럼 사용할 수 있는 Active X를 만들어보는 연습입니다. 이 글에서는 글자를 출력하는 컨트롤을 만듭니다. ※ 컴파일 과정에서 OCX 파일을 등록하는 과정이 포함되어 있습니다. 그렇기 때문에 Visual Studio를 관리자 권한으로 실행하여야합니다. 프로젝트 생성 프로젝트는 "MFC ActiveX 컨트롤" 프로젝트로 생성합니다. MFC ActiveX 파일 구조 옅보기 Visual Studio 2019를 사용하여 MFC ActiveX 프로젝트를 생성하면 위와 같이 생성됩니다. (VS 버전을 표기한 이유는 버전에 따라서 생성하는 파일과 구조가 조금씩 달라집니다.) xxxxxxxxApp 최상단 앱 클래스(일반 MFC와 동일 개념) xxxxxxxxCtrl 주 처리 클래스(컨트롤의 주체) x..

My World/MFC로 만든 귀요미들

[MFC] CMFCPropertyGridCtrl를 좀더 쉽게 사용할 수 있게 해주는 클래스

위에 보이는 CMFCPropertyGridCtrl을 좀더 쉽게 사용할 수 있도록 클래스를 만들어 보았습니다. (회사에서 사용하기 위해서..) GitHub - Eskeptor/BBungGrid: CMFCPropertyGridCtrl Extenstion CMFCPropertyGridCtrl Extenstion. Contribute to Eskeptor/BBungGrid development by creating an account on GitHub. github.com 간단한 사용법과 예제는 위의 링크에 있으니 참조바랍니다. (버그가 있을 수 있으요)

My World/MFC로 만든 귀요미들

[MFC] 이미지 파일을 이어주는 프로그램 Image Joiner 1.0.0.1

일하다가 우연히 "이미지를 단순히 하나로 이어주는 프로그램은 없을까" 라는 생각으로 만든 프로그램입니다. 사용 방법 먼저 하나로 합칠 이미지를 한 폴더에 몰아넣습니다. 이때 이미지는 가급적 같은 크기가 좋습니다. 같지 않으면... 이렇게 이상하게 합쳐집니다. 아무튼 프로그램을 실행시켜서 "..."을 클릭하여 이미지가 있는 폴더를 선택한 후 "확인"을 눌러서 이미지 리스트를 확보합니다. 확보한 후에는 3가지 옵션이 활성화 됩니다. 가로 붙이기 : 이미지를 가로로 이어 붙인다. (높이값은 이미지 중 가장 높은 값을 따라간다.) 세로 붙이기 : 이미지를 세로로 이어 붙인다. (넓이값은 이미지 중 가장 높은 값을 따라간다.) 격자 붙이기 : 이미지를 콤보박스에서 선택한 옵션으로 이어 붙인다. (가로 개수 x 세..

My World/C#으로 만든 귀요미들

[C#] 파일 이름 변경 프로그램 File Renamer Ver 1.0.0.3

Eskeptor/FileRenamer File Renamer. Contribute to Eskeptor/FileRenamer development by creating an account on GitHub. github.com 회사에서 쓰려고 만든 파일 이름 일괄변경 프로그램입니다. 위의 링크를 타고 가시면 소스 및 프로그램을 받으실 수 있습니다.

Study/C++

[C++] 데이터 직렬화 라이브러리 씨리얼(Cereal)

Cereal은 C++ 11에서 데이터 직렬화를 쉽게 할 수 있게 하는 라이브러리이다. 특히 헤더파일만 포함시키면 바로 사용할 수 있는 간단한 라이브러리다. Cereal은 Binary Serialize, XML Serialize, JSON Serialize를 지원한다. cereal Docs - Serialization Archives Serialization Archives cereal comes with support for binary, XML, and JSON serialization. TLDR Version cereal comes with binary, XML, and JSON archives that allow loading and saving to these data types. Archives..

Eskeptor
'분류 전체보기' 카테고리의 글 목록 (5 Page)