프로그래밍/VC++

ActiveX가 초기화되었다는 이벤트 발생 방법

panpro 2007. 5. 17. 13:55

내가 생각해 본 방법.

OnInited 라는 이벤트를 만들고,
ShowWindow 이벤트 핸들러에서 다음과 같이 코딩

void CaxDolBoardCtrl::OnShowWindow(BOOL bShow, UINT nStatus)
{
COleControl::OnShowWindow(bShow, nStatus);

// TODO: 여기에 메시지 처리기 코드를 추가합니다.
if (false == m_bInited)
{
m_bInited = true;
OnInited();
}
}