Introduction 최근 MFC사용을 하다가 사용하고자 하는 Library가 MFC에서 컴파일 되지 않는 경우가 발생하였습니다. 3~4달 동안 컴파일 설정 및 테스트를 실시하였지만, 시간만 허비하게 되고 결국 중국 바이두를 통해 검색해본 결과 MFC에서 지원이 되지 않은 것을 확인 햇네요. 그래서 C++에서 어떤 인터페이스를 사용할 수 있는지 조사를 해보았습니다. 최근 MS쪽에서 진행하고 있는 것으로는 "Win UI 3" Nana C++ Library ImGuI Qt 기타 - 나무위키 참조 : GUI 라이브러리 그 외에도 여러가지 Library가 있지만, 너무 오래되거나 테스트 해보지 않아 작성하지 않았습니다. Nana C++ 라이브러리를 먼저 사용해보았습니다. 아래와 같은 인터페이스로 구성되어있고,..
Introduction C++을 사용하면서 단일 배열을 함수 인자로 전달하는 경우는 많이 있습니다. 많이 없습니다. 잘 사용하지 않으니 포스팅을 하게 되네요. 중요한 코드는 아니지만, 가끔 문법이 혼돈되는 경우가 있어 블로그에 사용방법에 대해 간략히 메모를 하고자 합니다. 코드만 올려두도록 할테니 참고 바랍니다. 사용방법 변수 double array1[2]; 함수 선언 void RunFuncArray(double z, double (&array1)[2]); 함수 정의 void RunFuncArray(double z, double (&array1)[2]) { //... for (i = 0; i < 2; i++) { B[i] = array1[i]; } //... } 사용법 RunFuncArray(double..
Introduction 최근 디자인관련 작업을 위해 이것저것 찾아보다 좋은 강좌(?)에 소개된 자료들이 많이 있어 간략하게 소개를 하고자 합니다. (필요시에 참고용으로 블로그에 포스팅 할 목적!) 물론 SW개발을 하거나, 사업 제안서를 작성할때, 사용하기에 용이한 것들로서 왜 이제 알았냐 하네요. 역시 정보의 중요성! 그럼 소개는 간략하게 하고 넘어갈테니, 직접 접속하여 확인 바랍니다. 무료 리소스 공개된 자료는 블로그에 지속적으로 업데이트 하도록 할께요^^ 목차 바쁘신 분들을 위해 블로그에 있는 내용을 올리고 갑니다 ^^ Mockup 색상 Icon Font Figma https://www.figma.com/downloads/ Figma라는 툴로서 소프트웨어의 Mockup을 개발하기 위해 좋은 툴. 그리..
개요 저는 SKT통신사를 이용 중이며, 심 쉐어링을 통해 획득한 유심을 아래 화웨이 라우터에 추가하여 사용하고 있습니다. 구매하고, 설정과정을 잊어버릴까봐 바로 포스팅하고 있으니 참고 바랍니다. ^^ 다른 분들에게도 도움이 되었으면 하네요. 구매 전 참고 사항! 쇼핑몰을 확인해보니, E8372H-155 모델과 E8372H-820 모델이 외관/성능이 동일하다고 표기되어있습니다. 기타 다른 블로그를 확인해보니, 155 및 820의 지원해주는 주파수가 다른것 같으니 참고 바랍니다. 인터넷에 올라온 자료는 그시각에 맞는 정보일지는 모르나, 항상 모든 자료들은 2중 3중 검토하여 구매진행하시는것을 권장합니다. 연결 및 설정 방법 일반 유심크기를 이용하기때문에 화웨이 라우터가 집으로 도착하기전에 심크기 변환해주는 ..
개요 MFC를 사용한지도 오래되었지만, 항상 반복되는 오류로 인해 블로그에 포스팅을 하고자 합니다. 즉 간략 메모용! 에러코드 C1010 미리 컴파일된 헤더를 찾는 동안 예치기 않은 파일의 끝이 나타났습니다. 해결방법 해결방법은 프로젝트의 속성페이지로 이동합니다. 이동하고 나서 아래의 설정을 변경해주시면 됩니다. 구성 속성 > C/C++ > 미리컴파일된 헤더 > 미리 컴파일된 헤더 "미리 컴파일된 헤더 사용 안함" 선택 물론, 이러한 방법 외에 저 파일을 필요로하는 장소로 이동하여 헤더파일을 #include 해주시면 됩니다. Reference 2018.10.04 VS ERROR C1010 : 미리 컴파일된 헤더파일이 없습니다.
개요 윈도우를 설치 후 가장 먼저 설치하는 프로그램으로 Filezilla 프로그램입니다. 이 프로그램을 이용하여 서버로부터 필요한 SDK 및 파일을 다운 받기위해 사용하게 되는데, 기존에 사용하는 것처럼 FTP에 자동로그인을 체크하지만, 아래와 같은 메시지가 뜨게 됩니다. 이에 대해 해결방법을 간략히 정리하도록 하겠습니다. 문제점 윈도우에서 최초 설치 시 상단과 같은 메시지를 확인 할 수 있습니다. 사용자 로그인 시 필요한 계정 정보를 저장하기위해서는 다음과 같이 수행합니다. 해결방법 편집 > 설정 메뉴로 이동 설정 > 인터페이스 > 비밀번호 > 비밀번호 저장 선택 상단의 이미지와 같이 "비밀번호 저장" 선택을 하시면 로그인 할 때, 쉽게 저장됩니다. ^^ Reference 2015.12.13 파일질라 ..
개요 Visual Studio 2019버전으로 넘어오면서 MFC를 사용안할 줄 알았지만, 아직까지 MFC를 쓰는곳이 있...겠죠? ^^;; 저도 MFC를 아직도 쓰고 있지만, WPF, UWP 등으로 전환 예정 중이며, 조만간 MFC로 만들어진 SW를 전부 옮길 생각입니다. ^^ 서두에 조금 불필요한 말을 썼지만, Visual Studio 2019 에는 MFC가 기본적으로 포함되어있지 않기때문에 아래와 같이 추가 하시면 됩니다. Visaul Studio 2019에 MFC 추가하기 시작 > Visual Studio Installer 검색 후 실행 Visual Studio 2019 > 수정 선택 C++를 사용한 데스크톱 개발 > 최신 v142 빌드 도구용 C++ MFC 선택 참고사항 그 이유는 MFC에서 WP..
개요 MFC에서 Command Arguments를 받을 일이 있을 줄은 몰랐네요. 기존 console기반 종속적인 프로젝트를 MFC 인터페이스에 결합하면서 파일 등으로부터 값을 받아 전달하는 형태로 만들었습니다. 파라미터 입력값 잘못인듯하지만, 값이 제대로 들어가지 않는 문제가 있어 자료를 찾아보니 간단하게 해결방법이 있었습니다. 추후 언제 사용할지는 모르지만, 블로그에 메모용으로 업로드 하고 갑니다. Command Arguments 설정 MFC의 프로젝트 설정에도 Command Arguments 를 추가할 수 있습니다. Configuration Properties > Debugging > Command Arguments Sources code에서 확인하는 방법 void Init() { int argc ..
개요 윈도우 10을 설치하고, 로그인을 진행하려고 할때, (우측)숫자키보드가 제대로 작동하지 않는 경우가 있습니다. 여러가지 서론(?) 내용들이 있지만 다른 블로그를 참조하여 확인 부탁드리며, 본 포스팅에서는 우측 숫자 키패드에 숫자를 입력할 수 있는 방법을 정리하도록 하겠습니다. 1단계 : 숫자 키패드 초기 설정 변경하기 윈도우 시작시 Numlock을 자동으로 On 하기위해 진행하는 작업입니다. 순서 시작 > regedit 이동 path 이동 (기존 값) 초기값은 전 상단 이미지와 같이 나타나 있습니다. 이를 아래와 같이 변경 합니다. (변경 값) 참고자료 (주소 : Ref 참고) 0 - NumLock, Caps;ock, ScrollLock을 모두 끈다 1 - CapsLock을 켠다 2 - NumLoc..
Introduction 온라인을 통해서 미드를 많이 받는 편인데, 항상 고민하던 부분은 동영상과 자막의 파일 이름이 다르다는 것입니다. 이를 위해서 구글링을 해보니 다음의 프로그램이 있었습니다. 이 프로그램은 동영상 파일과 자막파일을 한쪽으로 동일하게 변경시켜주는 프로그램 이더군요 ^^ 단순히 사용하면 굉장히 좋은 부분이지만, 자칫 잘못해서 파일이 하나 없는 경우가 있을 때 꼬이게 되지 않을까 걱정되더라구요. 사용방법을 알아보도록 할까요? 그리고 사용하기전에 꼭 유의사항까지 읽어보시고 작업하시길 ^^ 사용방법 (참고 : SW에 해당 링크가 있네요) 프로그램은 엄청 간단히 사용할 수 있습니다. 화면 인터페이스 좌측 : 영화 등 영상선택 우측 : 마막 파일 선택 파일 이름 변경 규칙 동영상 파일명으로 일치 ..
Introduction 이번에 부모님 핸드폰을 변경하면서, 기존폰에서 새로운 폰으로 어떻게 데이터를 옮길까? 고민을 했었는데, 삼성폰을 사용하는 사용자라면 "삼성 스마트 스위치" App을 설치하면 쉽게 이동이 가능하더군요^^ 그리고 다른 문제는 카카오톡 대화방을 백업해야하는 문제가 있어서 찾아보니 아주 간단하게 해결하는 방법이 있었습니다. 방법은 아래에 있으니 순차적으로 확인 해보도록 하세요^^ 아래의 자료들은 각 페이지에서 자료를 참조하였습니다. 스마트 스위치란? 기존 휴대폰에 장착한 SD카드 및 내장 메모리에 저장되어 있는 데이터(연락처, 음악, 사진, 일정, 문자 메시지, 인터넷 북마크, 홈 화면(갤럭시S6 이후 모델 부터), 디바이스 설정 등)를 신규 갤럭시로 데이터 이동을 쉽게할 수 있도록하는 ..
Introduction 얼마전 모니터 특가로 인해, 메인으로 쓰고 있던 27인치 커브드 모니터는 본가로 이동하고, 32인치 4K 모니터로 교체하였습니다. 모니터를 구입하고 교체하는 동안, 모니터를 바라보지 않아 몰랐지만, 책상에 앉아서 모니터를 바라보니 아래의 그림과 같이 모니터가 볼록하게 보이는 것이 아닌가요? 그림출처 2020.02.05 27인치 평면 모니터 샀는데 왜 볼록해보이죠? 왜일까? 검색해보니, 대부분의 사람들이 커브드 휴유증이라고 말씀을 하셨습니다. 아래의 사진을 살펴보면 바로 알아차릴 수 있지 않을까? 합니다. 상단의 그림을 보면, 아래와 같은 경우가 발생하게 됩니다. 커브드의 경우 : 눈으로부터의 거리가 일정하게 유지 평면 모니터의 경우 : 눈으로부터의 거리가 일정하지 않음 Refere..