티스토리 뷰
xingAceRDSender iSender 적용2
5. VisualStudio 2012 버전에서는 디버그 모드에서 실행하면 에러창(예외발생) 안뜨지만, VS2017 에서는 디버그 모드에 에러창이 뜨므로 릴리즈 모드로 실행한다.
1. 디버그 모드에서는 디버그용 xingAceRDSender.dll 사용
(전에는 릴리즈용 dll 은 로드 안된다고 했는데, 지금은 되는듯...그래도 디버그용으로 사용하기)
2. 릴리즈 모드에서는 릴리즈용 xingAceRDSender.dll 사용
3. 실시간 TR 폴더 Res 필요
4. 코드 수정 - dll 로드 실패 시 디버그 출력창에 표시되고 있는걸 화면에도 출력하도록 한다.
1
2
3
4
5
6
7 |
BOOL CSample_xingAceRdSenderDlg::OnInitDialog()
{
...
if (NULL == m_iSender.Init())
AfxMessageBox("xingAceRdSender DLL Load에 실패하였습니다.");
return TRUE; // 포커스를 컨트롤에 설정하지 않으면 TRUE를 반환합니다.
} |
cs |
5. VisualStudio 2012 버전에서는 디버그 모드에서 실행하면 에러창(예외발생) 안뜨지만, VS2017 에서는 디버그 모드에 에러창이 뜨므로 릴리즈 모드로 실행한다.
6. 만약, 디버그 모드에서 에러창 뜨면 '무시' 버튼 클릭한다.