출처 - https://youtu.be/zv8DkkhBNR0
Visual Studio Community 2022 다운로드
인스톨러를 실행한화면
C++를 사용한 데스크톱 개발, .NET데스크톱 개발을 선택하고
설치 세부정보에서는 v143 빌드 도구에 대한 C++/CLI 지원(C++/CLI support for v143 build tools) 을 체크후 설치한다.
검색창에 CLR 검색 후 결과목록에서 CLR 빈 프로젝트(.NET Framework) (CLR Empty Project) 을 선택하여 새 프로젝트 생성
프로젝트 > 속성
Project > Properties
(단축키 Alt+F7)
구성 속성 > 링커 > 시스템
하위 시스템 메뉴에서 창(/SUBSYSTEM:WINDOWS) 선택
Configuration Properties > Linker > System
Sub System > Windows(/SUBSYSTEM:WINDOWS)
구성 속성 > 링커 > 고급
진입점 메뉴에 main 입력
Configuration Properties > Linker > Advanced
Entry Point > main
솔루션 탐색기(Solution Explorer) 에서 프로젝트이름을 우클릭
추가 > 새항목
Add > New Item
(단축키 Ctrl + Shift + A)
UI > Form 선택 후 Form 이름을 임의로 작성하여 추가
솔루션 탐색기 > 헤더 파일 폴더를 펼쳐 방금 생성한 폼이름.h 파일을 클릭하면
실제로 프로그램을 빌드하고 실행했을때 보여줄 디자인 화면이 띄워진다
Solution Explorer > Header Files
그리고 폼 이름.h 파일을 두번 더 펼치면 폼 이름만 달랑있는거 있는데 눌러주면 저렇게 코드로 볼수있다
화면에 구성요소를 추가하기위해 도구 상자를 준비한다
보기 > 도구 상자
View > Toolbox
(단축키 Ctrl + Alt + X)
도구상자 에서 에서 모든 Windows Forms 메뉴를 펼치면 각종 구성요소가 나온다
Toolbox > All Windows Forms
Label, Textbox 등 구성요소를 폼화면으로 드래그앤 드랍하는 방식으로 화면을 채워나갈 수 있다
그리고 추가한 구성요소를 마우스 오른쪽 버튼으로 클릭하면
위치, 속성 변경등이 가능하다
라벨에 들어갈 내용을 멍청이로 바꿔보았다
그리고 다시 코드화면을 보면 디자인화면에서 이루어진 작업들이 코드형태로 적용된것을 볼수있다