[ Mikky @ 30.04.2004. 14:53 ] @
MFC Imam jedan source koji pokusavam da prepravim. U programu imam CMainFrame prozor i u njemu jedan child dialog. Ono sto hocu je da uz pomoc jednog buttona na tom dialogu menjam aktivni child prozor. Znaci na pritisak buttona sakrij trenutni dialog i prikazi drugi child prozor/dialog. Neznam kako to da uradim, posto jako malo poznajem MFC (a zelim da naucim) Imam vec uradjenu klasu koja prikazuje child prozor i koja lepo radi. U OnBtnClick() handleru sam probao da sakrijem dialog this->ShowWindow(SW_HIDE); // sakrij aktivan dialog mywin->ShowWindow(SW_SHOW); // prikazi drugi prozor Ok ovo radi, ali ako dobro razumem CView se i dalje odnosi na onaj dialog koji sam sakrio, pa ako onda uradim resize trenutno vidljiv prozor se nece resizovati... Inace program je SDI, ima CFormView, (nikad nisam shvatio sustinu doc/view koncept tako da sam totaly lost kod nekih stvari) Znaci ako sam bio konfuzan (i ako se frljam sa MFC terminima), ukratko ono sto mi treba je da na postojeci program (koji je SDI sa CFormView prozorm) dodam novi child prozor i dugme na koje menjam da li ce da bude trenutno aktivan orginalni child dialog ili taj novi child prozor. |