윈도우 프로그래밍(2)
-
2. 윈도우 프로그래밍이란?
안녕하세요. 오늘은 MFC 프로그래밍에 앞서 윈도우 프로그래밍에 대해서 짚고 넘어가려고 합니다. 윈도우 프로그래밍은 윈도우 운영체제(Windows Operating System)에서 구동되는 응용프로그램을 만드는 모든 과정을 포괄하는 것으로서, 윈도우 운영체제와 응용프로그램은 다음과 같은 특징을 지닙니다. (본 포스팅의 내용은 "윈도우 프로그래밍(김선우 저, 2014)를 참고하여 작성되었습니다.) 1. 윈도우 운영체제의 특징 1) 그래픽 사용자 인터페이스(GUI; Graphic User Interface) GUI는 도스(DOS)로 대표되는 명령 줄 인터페이스(Command Line Interface)와 반대되는 개념으로, 아이콘이나 프로그램 창 등의 그래픽으로 나타내는 것입니다. 텍스트 기반이 아닌 그래..
2022.10.31 -
MFC 콘솔 응용프로그램 생성
안녕하세요. 이번 시간에는 MFC 시작을 위한 가이드를 작성해보려고 합니다. 사실 지금 공부하는 책(윈도우 프로그래밍, 김선우 저, 2014)가 오래된 책이라 현재 사용하는 프로그램인 Visual Studio 2022와 맞지 않아 여러 블로그를 검색해보며 겨우 시작할 수 있었습니다. 그래서 먼저 MFC 응용 프로그램 생성에 대해 설명해보고자 합니다. 1. MFC 개발 환경 설치(ver. 2022) 1) 먼저 Visual Studio Installer를 실행합니다. 2) Visual Studio Installer에서 "C++를 사용한 데스크톱 개발"을 선택한 후 오른쪽 설치 세부 정보에서 "최신 v143 빌드 도구용 C++ MFC(x86 및 x65)를 선택합니다. 3) 수정 버튼을 누르고 기다립니다. 이때..
2022.10.29