본문 바로가기

개발자/C#

MFC Hierarchy Chart MFC Hierarchy Chart 3장
_WinMain@16 외부 기호(참조 위치: ___tmainCRTStartup 함수)에서 확인하지 못했습니다. 삽질을 피하는 방법 | 2009/04/02 08:03 - 출처 MS Visaul Studio로 코딩하다가 다음과 같은 링크 에러를 만난다면 이렇게 해결하면 됩니다. LIBCMTD.lib(wincrt0.obj) : error LNK2019: _WinMain@16 외부 기호(참조 위치: ___tmainCRTStartup 함수)에서 확인하지 못했습니다. 프로젝트 속성 > 링커 > 시스템 > 하위시스템 항목을 '콘솔'로 변경해주면 됩니다. 이 에러는 콘솔 프로그램을 작성하기 위해서 프로젝트를 생성했는데 프로젝트 속성은 윈도우즈 프로그램으로 설정이 되어 있을 때 나타납니다. MS Visual Studio가 코딩하기에 편리한 환경을 제공해 주는 것은 분명하다. 특히 디버깅 환경으로는 최고가 아닐까 싶다. 물론 gd..
[MFC] CWinAppEx::CleanState() 출처 : http://dev.log.mumbi.net/501 1. MFC Feature pack의 도킹 시스템( docking system ) MFC Feature pack 에서는 도킹 가능한 윈도우( window )를 생성할 수 있고, 또한 사용자는 그 윈도우를 프로그램이 제공하는 도킹 위치에 임의로 위치시킬 수 있다. 이와 같은 도킹 시스템( system )은 사용자의 편의를 위해 제공하는 기능이므로 레지스트리( registry )에 도킹된 윈도우의 정보들이 저장되고, 다시 해당 프로그램을 실행시켰을 때 레지스트리에 있는 정보를 이용해 재배치된다. 2. CWinAppEx::CleanState() 프로그램 개발자는 기본적으로 제공되는 도킹 윈도우의 레지스트리 저장 기능을 제어할 수 있는데 그 중 레지스..