dll로 dialog를 띄우는 것을 만들었는데 계속 dll doModal이 -1을 리턴해서 엄청 고생을 했다.
dll에서 doModal을 띄우기 위해서는 처리하는 함수 시작과 함께
AFX_MANAGE_STATE(AfxGetStaticModuleState());
위의 구문을 추가해야 한다.
추가했지만 작동이 되지 않는다.
결국 component 초기화 문제였다.
RichEdit20 component를 사용하기 위해서는 InitInstance() 함수에
AfxInitRichEdit();
위의 함수를 추가해야만 한다.
'MFC' 카테고리의 다른 글
MFC DLL, EXE에 버전 정보 header 파일로 분리 관리 (0) | 2022.04.04 |
---|---|
MFC Dialog 최상위 스크린 가운데 표시 (0) | 2022.04.04 |
AfxGetMainWnd() 함수 NULL 리턴 문제 (0) | 2019.12.12 |
Switch MDI Active (0) | 2019.11.15 |
Ethernet Status Check WinAPI (0) | 2019.07.02 |