본문 바로가기
C++ 200제/코딩 IT 정보

MFC dll에서 다이얼로그 생성이 안 될때 (윈도우 Dialog)

by vicddory 2017. 5. 16.

MFC dll에서 다이얼로그 생성이 안 될때 (윈도우 Dialog)


MFC dll 파일로 다이얼로그 생성할 때 Create() 함수에서 에러가 발생하는 경우가 있습니다. 당연히 다이얼로그는 원하는 시점에도 생성되지 않고 그렇게 쭉~ 생성이 안 됩니다. 참 답답하죠.


거기에 대한 해결책입니다.


구성 속성 - 일반 MFC 사용 - 정적 라이브러리에서 MFC 사용

구성 속성 - C/C++ - 코드 생성 - 런타임 라이브러리 - 다중 스레드 디버그 (/MTd)


MFC dll에서 다이얼로그 생성이 안 될때 (윈도우 Dialog)[윈도우 Dialog 문제]


윈도우 MFC dll 다이얼로그[윈도우 Dialog 문제]


이렇게 MFC dll 프로젝트 속성을 바꿔주면 됩니다.


MFC dll 라이브러리 안에 포함된 다이얼로그를 띄우려면 이렇게 바꿔줘야 하는데, 기본적으로 다이얼로그 자체를 dll에 포함하는 게 썩 좋진 않아요.


MFC dll에서 다이얼로그 생성이 안 될때 (윈도우 Dialog)

댓글