inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

MFC Windows 프로그래밍 - 기본

안녕하세요 선생님

해결된 질문

120

이재호

작성한 질문수 3

0

안녕하세요 선생님

우선 좋은 강의 감사드립니다.

 

제 고민은 실제 고객사 PC에 MFC 프로그램을 설치할 때 어떻게 하면 문제를 예방할 수 있을까에 대해 조언을 받고 싶습니다.

 

  1. 고객사 PC에 제가 만든 프로그램을 설치하려고 하니, 솔루션 폴더 내에서 어떤 파일들을 Ctrl C+V 해야 하는지 막막합니다. 왜냐하면, 보통 제가 사용자 입장으로서 특정 프로그램(게임, 영상 편집 프로그램)을 사용할 때는 설치 프로그램을 실행해서 '설치'라는 작업을 하는데, 막상 제가 만든 MFC 프로그램을 고객사에 납품할 때 어떠한 과정을 거치면 좋을 지 조언을 여쭙고 싶습니다.

     

  2. 최종 고객사에 납기 시에는 Release 모드로 변경해서 build하는 것으로 알고 있는데 , 맞는지 여쭙고 싶습니다.

항상 감사드립니다.

c++ mfc gdi sdi vc++ win32api

답변 1

2

널널한 개발자

  1. DLL로 분리한 모듈이 없다면 .exe 실행 파일만 배포해도 상관 없습니다. 다만 이를 설치파일로 만들고 싶다면 msi 파일로 패키징 하는 것에 대해 알아보시기 바랍니다. 그리고 설치 과정에서 레지스트리에 정보를 넣는 작업이 필요하다면 이를 고려해 패키징 해야 합니다.
    또 한 가지 고려해야 하는 것은 OS버전과 CPU 등 실행 환경(플랫폼) 입니다.

  2. 네, 당연히 그렇게 해야 합니다. 그리고 사용한 VC 버전을 고려해 MFC Redistributable 라이브러리도 함께 설치해야 합니다.



    그 외에도 본인이 개발한 프로그램의 특성에 따라 달라지는 내용들이 있을 수 있습니다. 참고하시기 바랍니다. 😄

1

이재호

상세한 답변 정말 감사드립니다. 유투브도 잘 보고 있습니다.

안녕하세요~. 현재 코살코딩클럽 사이트가 접속이 안됩니다~

0

27

2

코딩살구클럽 로그인문제

0

25

3

코딩 살구 클럽 로그인 문제

0

52

2

2-J 채점관련 질문

0

40

3

sizeof는 컴파일 타임 연산자라서 CPU를 사용치 않는다

0

26

2

코딩 살구 클럽 Python 지원 가능 여부

0

53

1

살구클럽 아이디 없음 문제

0

61

1

책과 강의 질문

0

167

2

MFC로 게임 엔진 제작 질문

0

184

2

이벤트 메시지 루프의 '응답 없음'에 대하여

0

142

2

그려진 도형 선택(Z-order 변경)부분[9분59초경]

0

96

2

메모리 창을 어떡해 뛰우나요?

0

171

3

토글메뉴(강사도 삽질) 10:30 질문 / pch.h 전역변수 선언 에러

0

176

2

CMainFrame과 CCreateDemoView와의 관계 (교과서 p80 그림3-3)

1

114

1

메시지 루프에서 메시지 처리 성능 비교: WinAPI vs MFC

0

280

3

커스텀 드로우에 대해서도 다루나요?

0

191

2

MainFrame 에서 LButtonDown 이벤트 처리 질문

0

173

1

윈도우 프로그래밍 UI 관련 질문입니다

0

233

2

유튜브 강의와 차이점

0

319

1

책 질문입니다.

0

286

2

mfc 내부에서 콜백 함수 구현 방법

0

402

1

수강기간 무제한인지 문의드립니다!

1

457

1

pOldPen = dc.SelectObject(); 관련 질문

0

276

1

라디오 버튼 그룹에 대해서 질문합니다.

0

313

1