예제 #1
0
void CXTPResizeDialog::OnDestroy()
{
    // Save window placement if AutoLoadPlacement was used.
    if (!m_strSection.IsEmpty())
    {
        SavePlacement(m_strSection);
    }

    CDialog::OnDestroy();
}
void CXTPResizePropertySheet::OnDestroy()
{
	// Save window placement if AutoLoadPlacement was used.
	if (!m_strSection.IsEmpty())
	{
		SavePlacement(m_strSection);
	}

	CPropertySheet::OnDestroy();
}
예제 #3
0
//****************************************************************************************
void CBCGPDlgImpl::OnDestroy ()
{
	for (int i = 0; i < m_arSubclassedCtrls.GetSize (); i++)
	{
		delete m_arSubclassedCtrls [i];
	}

	m_arSubclassedCtrls.RemoveAll ();
	if (m_pMenuDlgImpl != NULL &&
		m_pMenuDlgImpl->m_Dlg.GetSafeHwnd () == m_Dlg.GetSafeHwnd ())
	{
		m_pMenuDlgImpl = NULL;
	}

	SavePlacement();
}