pb1 =
(CObject1*)AfxDynamicDownCast( RUNTIME_CLASS(CObject1), pb );
AfxMessageBox( pb1->m_str );
break;
case 2:
pb2=
(CObject2*)AfxDynamicDownCast( RUNTIME_CLASS(CObject2), pb );
AfxMessageBox( pb2->m_str2 );
break;
default:
AfxMessageBox( "Unkown Object!" );
break;
}
delete pb;
延伸閱讀
文章來源于領測軟件測試網 http://www.kjueaiud.com/