본문 바로가기

Windows Form

(3)
[미니 스타듀밸리] 3. GUI창 상황에 맞게 펼치기 이 포스팅에서 할 일: 1. 상황에 맞는 GUI 꺼내기 //MainForm.cpp ... GUI의 메인 역할을 할 .cpp파일 void main() { //앞 포스팅 내용 복붙 Application::EnableVisualStyles(); Application::SetCompatibleTextRenderingDefault(false); //current: 현재 어떤 화면을 꺼내야 하는지 결정 FORM_TYPE current = FORM_TYPE::TITLE; GUI::MainForm title(&current); GUI::MapForm field(&current); //current값에 따라 화면 실행 Application::Run(% title); if (current == FORM_TYPE::FIEL..
[미니 스타듀밸리] 2. GUI 프로젝트 만들고 콘솔과 연동하기 이 포스팅에서 할 일: 1. GUI용 프로젝트 생성 (CLR 빈 프로젝트) 2. CLR프로젝트와 콘솔 빈 프로젝트 연동하기 1. GUI용 프로젝트 생성 > CLR 빈 프로젝트 만들기 clr 빈 프로젝트를 만들어 보자. Windows form 만들게. 솔루션 탐색기- 솔루션 이름 우클릭- 추가- 새 프로젝트 클릭 CLR 빈 프로젝트 선택 - 만들기 > CLR 프로젝트 설정 빈 프로젝트를 만들었다. Window form을 쓰려면 설정을 조금 만져줘야 한다. 솔루션 탐색기 - 프로젝트 이름 우클릭(CLR 프로젝트) - 속성 구성 속성 - 링커 - 시스템 탭으로 이동하여 하위 시스템을 창으로 바꾼다 구성 속성 - 링커 - 고급 탭으로 이동하여 진입점을 수정한다 (예: Main)/ main역할을 할 아무 함수 이..
[미니 스타듀밸리] 0. 준비 2019.06.24 기준 수정중 이 포스팅에서 다룰 내용: 0. 만들게 된 이유와 목표 1. 준비물 설치 (Visual studio+ GIT, CLR, 클래스 다이어그램) 0. 만들게 된 이유와 목표 학기 중 팀 프로젝트 과제로 미니 스타듀밸리를 만들었다. 하지만 완성하지 못 했다. GUI도, 코드도, 클래스 설계도, 문서도 하나부터 열까지 성에 안 찬다. 더 잘 만들 수 있었는데 허겁지겁 만들다 보니 부족한 부분이 많다 . 그래서 다시 만든다. 언제까지? 6월 25일부터 7월 8일까지! 약 2주간! Windows Form과 Visual Studio 2019버전을 사용한다. 1. 준비물 소개 > GIT Repository 우선 프로젝트를 저장할 git repository를 새로 만든다. 기존 프로젝트에 ..