while (pFrame)
{
if (pFrame->IsKindOf(RUNTIME_CLASS(CChildFrame)))
- ((CChildFrame *)pFrame)->SetSharedMenu(hNewMergeMenu);
+ static_cast<CChildFrame *>(pFrame)->SetSharedMenu(hNewMergeMenu);
else if (pFrame->IsKindOf(RUNTIME_CLASS(COpenFrame)))
- ((COpenFrame *)pFrame)->SetSharedMenu(hNewDefaultMenu);
+ static_cast<COpenFrame *>(pFrame)->SetSharedMenu(hNewDefaultMenu);
else if (pFrame->IsKindOf(RUNTIME_CLASS(CDirFrame)))
- ((CDirFrame *)pFrame)->SetSharedMenu(hNewDirMenu);
+ static_cast<CDirFrame *>(pFrame)->SetSharedMenu(hNewDirMenu);
pFrame = pFrame->GetNextWindow();
}
HANDLE hOldFont = ::SelectObject(tempDC.GetSafeHdc(),hFont);
// fill in the returned structure
- CFilepathEdit * pItem = (CFilepathEdit*) GetDlgItem(nID);
+ CFilepathEdit * pItem = static_cast<CFilepathEdit*>(GetDlgItem(nID));
pTTT->lpszText = (TCHAR*) pItem->GetUpdatedTipText(&tempDC, maxWidth);
// set old font back
VERIFY(menu.LoadMenu(IDR_POPUP_EDITOR_HEADERBAR));
theApp.TranslateMenu(menu.m_hMenu);
- BCMenu* pPopup = (BCMenu *) menu.GetSubMenu(0);
+ BCMenu* pPopup = static_cast<BCMenu *>(menu.GetSubMenu(0));
ASSERT(pPopup != NULL);
if (m_sOriginalText.Right(1) == '\\')
{
pScrollBar->SetScrollInfo(&si);
}
- CSplitterWndEx *pSplitter = (CSplitterWndEx *)GetParentSplitter(this, TRUE);
+ CSplitterWndEx *pSplitter = static_cast<CSplitterWndEx *>(GetParentSplitter(this, TRUE));
int nID = GetDlgCtrlID();
nID ^= pSplitter->IdFromRowCol(0, 0) ^ pSplitter->IdFromRowCol(0, 1);
CWnd *pWnd = pSplitter->GetDlgItem(nID);