'웹브라우저 컨트롤'에 해당되는 글 1건
2010. 3. 26. 01:23
How to close session when closing modeless CDHtmlDialog
2010. 3. 26. 01:23 in Development

CDHtmlDialog에서 상속받은 클래스에서 Navigate() method를 통해 웹 사이트에 접속한 후
modeless dialog를 닫을 때, dialog는 닫히지만 실제로 세션은 닫히지 않는다.
(내장된 웹브라우저 컨트롤의 instance가 해제되지 않는다.)
이 경우, 아래와 같이 처리해야 한다.
modeless dialog를 닫을 때, dialog는 닫히지만 실제로 세션은 닫히지 않는다.
(내장된 웹브라우저 컨트롤의 instance가 해제되지 않는다.)
이 경우, 아래와 같이 처리해야 한다.
CDHtmlDialog_Derived::PostNcDestroy()위와 같이 할 경우 dialog가 닫힐 때 세션이 정리된다.
{
delete this;
CDHtmlDialog::PostNcDestroy();
}
CDHtmlDialog_Derived::OnClose()
{
DestroyModeless();
return;
}