MFCのCWnd*からCEdit*のキャストならDYNAMIC_DOWNCASTの方が確実じゃないかな。